【发布时间】:2017-08-20 15:07:21
【问题描述】:
我对 html 了解不多,但有一个小问题,我无法找到它的解决方案。 这是我想在静态 html 页面上显示的 iframe:
<!DOCTYPE html>
<html>
<body>
<iframe style="width:120px;height:240px; padding-right:50px; padding-bottom:50px" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=US&source=ac&ref=qf_sp_asin_til&ad_type=product_link&tracking_id=qstore51214-20&marketplace=amazon®ion=US&placement=0553496670&asins=0553496670&linkId=4f9912a00b832e2f8bcb5a9b187511cf&show_border=true&link_opens_in_new_window=true&price_color=333333&title_color=0066c0&bg_color=ffffff">
</iframe>
</body>
</html>
当我将此添加到 html 并尝试打开 html 页面时,我收到错误消息: “文件未找到”。 但是当我将此 iframe 添加到任何 live html editor 时,它可以完美运行并显示链接。
实际上我想在我的 Andriod 应用程序的 Webview 中显示这个 iframe。
我的安卓代码是:
mWebViewTopSeller = (WebView) findViewById(R.id.webViewTopSeller);
mWebViewTopSeller.setWebChromeClient(new WebChromeClient());
mWebViewTopSeller.setWebViewClient(new WebViewClient());
mWebViewTopSeller.getSettings().setJavaScriptEnabled(true);
mWebViewTopSeller.loadUrl("file:///android_asset/TopSeller.html");
请帮忙。谢谢!
【问题讨论】:
-
如果这是一个 HTML 问题,并且唯一的 Android 部分是您想在 Android 上显示它,请删除 Android 标记。这是网络东西,不是安卓
-
我提到我想在 Android webview 中显示这个,所以我也添加了 android 标签。
-
@YvetteColomb 我已经更新了确切的 html 代码。请立即查看
-
但我的互联网连接正常。
标签: android html iframe webview amazon