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

如何让我的android webview在本地加载,android,webview,cocoonjs,construct-2,Android,Webview,Cocoonjs,Construct 2,我有一个疑问。发生的情况如下: 我使用cocoonjs Construct 2导出了我的游戏,但我想在我的android webview上运行它,因为我想实现starApp,而cocoonjs不支持这一点。 因此,使用下面的代码,我只得到一个空白屏幕。 但在我的启动器cocoonjs中,同样的项目正常工作,只要我选择Canvas+,有人能帮我吗 web = (WebView) findViewById(R.id.webInicial); web.setWebChromeClient(new W

我有一个疑问。发生的情况如下: 我使用cocoonjs Construct 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");
其中youData是实际的HTML数据。

您是否尝试过getApplicationContext.getAssets.openwww/index.HTML

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

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