我可以在没有科尔多瓦的原生Android应用程序中使用聚合物/网络组件吗?

时间:2014-07-12 00:09:35

标签: android cordova webview polymer

如果我没弄错的话,由于加载本地{{1 }}第

(一个简单的解决方案是导航到您想要尝试聚合物文件的目录,然后键入file://然后加载python -m SimpleHTTPServer,一切都很好。)

但是,如果我想在一个简单的WebView内处理Cordova或在我的应用程序中以某种方式设置Web服务器的本机java android应用程序中使用Web组件/ Polymer元素怎么样? 。我能够轻松完成,还是会有相同的权限问题?

提前致谢。

1 个答案:

答案 0 :(得分:17)

是的!我希望在接下来的几周内写一篇关于此的文章。要从file://加载导入,我已成功完成以下设置:

WebSettings webSettings = mWebView.getSettings();
webSettings.setJavaScriptEnabled(true); // Enable Javascript.
webSettings.setAllowFileAccessFromFileURLs(true); // Enable HTML Imports to access file://.

注意:这也是使用Chrome网页浏览(Android 4.4.3 +)。