如何让我的android webview在本地加载

时间:2014-09-08 12:02:58

标签: android webview cocoonjs construct-2

我怀疑。会发生什么是以下情况: 我通过使用cocoonjs contruct 2导出我的游戏,但是我想在我的android webview上运行它,因为我想实现starApp,而cocoonjs不支持这个。 因此,使用下面的代码,我只得到一个空白屏幕。 但是在我的发射器cocoonjs中,这个项目正常工作,只是我选择Canvas +有人可以帮助我吗?

web = (WebView) findViewById(R.id.webInicial); 
web.setWebChromeClient(new WebChromeClient()); 
web.getSettings().setJavaScriptEnabled(true); 
web.loadUrl("file:///android_asset/www/index.html");

2 个答案:

答案 0 :(得分:0)

webView.loadData(yourData, "text/html", "UTF-8");

其中youData是实际的HTML数据。

答案 1 :(得分:0)

您是否尝试过getApplicationContext().getAssets().open("www/index.html");

如果这不起作用,我会说尝试this post中的解决方案,并告诉我们它是否适合您。