c# - 在 WP7 的网络浏览器中读取 html 文件后无法看到图像

标签 c# windows-phone-7 webbrowser-control

我有一个包含图像的 html 文件。这些图像保存在与 html 文件相同的位置。 我使用 StreamReader 读取 html 文件并使用 navigatetoString() 方法进行导航。但是当导航图像不显示在 html 文件中时。 下面是代码:

StreamReader reader = new StreamReader(Microsoft.Xna.Framework.TitleContainer.OpenStream(@"abc.html"));
    string html = reader.ReadToEnd();
    browser.NavigateToString(html);

最佳答案

图片在哪里?它们是 Internet URL 吗?它们嵌入在资源中吗?

如果您需要将整个页面嵌入到应用程序中,那么一种方法是将整个页面放入 IsolatedStorage - 包括 css、脚本和图像

查看此示例 - http://technodave.wordpress.com/2010/11/11/moving-files-from-xap-to-isolated-storage-for-local-html-content-on-windows-phone-7/

关于c# - 在 WP7 的网络浏览器中读取 html 文件后无法看到图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5481820/

相关文章:

c# - 发送 HttpWebRequest 时出现 SSL/TLS 安全通道异常

windows-phone-7 - 如何立即处理WP7麦克风的音频?

C# typed <T> usercontrol 在设计模式下给出错误

c# - 选择了哪个 C# 方法重载?

javascript - 显示启动屏幕,直到 Web 浏览器呈现页面

cross-browser - 如何开发具有跨平台和跨浏览器兼容性的浏览器插件?

javascript - 将图像从 javascript 发送到 C#

c# - 修复网络浏览器内容的不同文本量

c# - 如何在 orderby 子句中使用带有动态参数的 LINQ

c# - 使用 java 和 WP7 进行 AES 加密