【发布时间】:2017-05-27 14:44:27
【问题描述】:
我想显示来自外部服务的产品规格。为此,我必须将以下 JS 字符串传递给 Webview。
<!DOCTYPE html>
<html>
<body>
<div id="flix-minisite"></div>
<div id="flix-inpage"></div>
<script
type="text/javascript"
src="http://media.flixfacts.com/js/loader.js"
data-flix-distributor="12612"
data-flix-language="id"
data-flix-brand="Samsung"
data-flix-mpn="UA55JU6600KPXD"
data-flix-ean=""
data-flix-sku=""
data-flix-button="flix-minisite"
data-flix-inpage="flix-inpage"
data-flix-button-image=""
data-flix-fallback-language="e2"
data-flix-price=""
async>
</script>
</body> </html>
我添加了以下方法:
webview.NavigateToString("htmlString");
添加它只会显示来自服务的文本,但不会显示图像和视频。
预期结果: http://media.flixcar.com/delivery/minisite/show/12612/id/957752
我做错了什么?
【问题讨论】:
-
我用您的代码创建了一个简单的 html 页面,并在 Chrome 中对其进行了测试。它在加载一些 txt 文件时引发了几个错误。在尝试将其集成到 WebView 之前,您应该制作一个可行的网页。
-
如果我在在线工具中尝试这个 HTML (onlinehtmleditor.net) 一切都会显示,包括图像
标签: webview windows-runtime uwp