1

视窗电话 8:

我有一个 HTML 设计要绑定到 webbrowser 控件中。

在该 HTML 中,我需要从我的 Windows 8 手机应用程序本身(例如:MyApp/Images/Done.png)动态设置 image()。

如何在我的 HTML 中动态设置此图像?

有人可以帮我吗?

4

1 回答 1

0

在 Zen 方面,WP8 试图将 Uris 尽可能接近Win8 Uris对齐。所以每当你问自己“WP8 Uris 是如何工作的?” 一个好的起点是 Win8 和 WP7 的表现。例如,您会在 WP8 周围看到很多“ ms-appx:/// ”和“ ms-appdata:/// ”。

具体来说,为了从 WebBrowser 访问应用程序的图像资源,只需指定本地文件路径。例如,启动一个新的 WP8 项目并在 MainPage.xaml 添加:

<phone:WebBrowser Source="myPage.html" />

并创建 myPage.html 并添加:

<html>
    <body>
        <img src="Assets/AlignmentGrid.png"/>
    </body>
</html>

这会将正确的图像呈现为 WebBrowser 的一部分。见附件图片

于 2012-11-20T11:59:50.770 回答