2011-11-10 9 views
0

私はLimeJSでゲームを作ったので、このゲーム用のAndroidアプリケーションを作りたいと思います。私はAndroidブラウザでゲームをテストしたところ、問題なく動作しましたが、WebViewでアプリ内のゲームを使用すると機能しませんでした。私はスニファを使用して、私は私のAndroidアプリケーションが求めていないことを実感しばらくテストした後WebViewはLimeJSのリソースをロードしません

//WebView 
mWebView = (WebView) findViewById(R.id.webView); 
mWebView.setVerticalScrollbarOverlay(true); 

//Settings to configure the webViewBrowser to show Flash and respond to links 
WebSettings webSettings = mWebView.getSettings(); 
webSettings.setJavaScriptEnabled(true); 
webSettings.setAllowFileAccess(true); 
webSettings.setPluginsEnabled(true); 

//I changed the url to a LimeJS example 
mWebView.loadUrl("http://www.limejs.com/static/roundball/index.html"); 

:Web表示は、WebViewのためのコードである。ここライム

せずにページとよく作品のように見えますリソースをサーバに送信しますが、Androidブラウザが呼び出しを行います。

誰かが、WebViewを動作させるようにWebViewを設定する方法を知っていますか?

答えて

1

ローカルストレージを使用して問題を解決しました。 webSettings.setDomStorageEnabled(true);

ウェブアプリケーションのデバッグに役立つthisがアンドロイドの文書に見つかりました

関連する問題