【问题标题】:Serve html files Windows Phone 8.1提供 html 文件 Windows Phone 8.1
【发布时间】:2014-07-09 13:54:20
【问题描述】:

我正在尝试运行 StreamSocket 来提供 html、js、css 和图像文件,以便在我的 WebView 中呈现从 zip 文件中提取的内容(我正在使用 Windows Phone 8.1 通用 XAML 应用程序进行开发)

我已尝试调整此处提出的问题中的代码 https://stackoverflow.com/questions/21150024/in-process-http-server-dies-in-released-windows-8-app

但它只是不起作用,我的意思是 webview 上没有显示任何内容。

是否有示例或有人尝试在 Windows 8 RT 或 Windows Phone 8.1 应用中执行此操作?

【问题讨论】:

    标签: c# windows-phone-8.1 httpserver windows-rt


    【解决方案1】:

    您无需创建自己的网络服务器即可在 WebView 中显示本地文件。
    您可以只传递从 ZIP 中提取的 html 文件的相对路径。

    【讨论】:

    • 如果我无法在 LocalStorage 中引用路径,这怎么可能?
    • 为什么不能引用路径?您能否使用一些示例代码来更新您的问题,这些示例代码显示了您是如何提取 zip 文件的?
    • Tim Heur 写道 在 8.1 中受支持。更多信息social.msdn.microsoft.com/Forums/windowsapps/en-US/…
    【解决方案2】:

    出于安全原因,您无法导航到下载的 HTML 文件或在 WebView 中执行脚本。解决方案可能是这里给出的进程内 HTTP 服务器:

    Loading Local HTML Content in Metro WebView

    【讨论】:

    猜你喜欢
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多