【发布时间】:2013-11-10 06:31:57
【问题描述】:
我目前正在尝试使 HTML5 viewer.js example 在 android WebView 中工作。
WebView 初始化如下所示:
webView.setWebViewClient(new WebViewClient());
final WebSettings webSettings = webView.getSettings();
settings.setJavaScriptEnabled(true);
webView.loadUrl("file:///android_asset/index.html");
问题在于,在运行 Android 4.3 JB(使用 Chrome 作为常用浏览器)的 Nexus 7 中,示例失败并呈现:加载文档元数据时出错(您检查了 url 吗?)。我还尝试了运行 4.2 的三星 Galaxy Nexus,结果相同。
但在运行 Android 4.0.4 ICS(使用默认浏览器应用程序)的 GBox(MediaBox、Android TV)上,它需要一段时间,但它会呈现文档。有很多样式问题,但它可以渲染它。
但是,如果我从远程服务器(例如,Python SimpleHttpServer)提供所有资产并使用索引页面 url 加载 WebView,它在任何设备上都没有任何问题。
这是关于交叉浏览的 Crocodoc View API 特定问题吗?
【问题讨论】:
标签: html android-webview box-view-api