0

我有个疑问。发生的情况如下:我使用 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");
4

2 回答 2

0

你试过getApplicationContext().getAssets().open("www/index.html");吗?

如果这不起作用,我会说尝试这篇文章中的解决方案,让我们知道它是否对您有用。

于 2014-09-08T12:09:15.367 回答
0
webView.loadData(yourData, "text/html", "UTF-8");

Where youData is the actual HTML data.

于 2014-09-08T12:04:51.783 回答