2012-03-11 5 views
0

.htmlファイルをAndroidアプリケーション(assets/www/.html)にインポートしました。今私はwebview.loadUrl("file://android_assets/www/index.html");として私のアプリにそのデータにアクセスしようとしました。しかし、エクリプスでそれを実行している間、エミュレータは "ウェブページが利用できません"を表示しています。どんな助けでも感謝しています。.htmlファイルを使用してAndroidアプリを開発する

+0

に役立つが、それはたぶん、ファイルをローカルに参照されなければならないこともせずにそれを試みることができる「ファイル:///」で、すべての - ちょうど「/android_assets/www/index.html」または「android_assetsを試してみてください/www/index.html " – Codesmith

答えて

0

これが問題の解決策であるかどうかはわかりません。しかし、ファイル名ではなくインターネット上でURLを検索しようとするため、アプリケーションが動作しないことがあります。ファイルをアップロードして、場所をhttp:// ...に変更してください。

+0

私のファイルをどこにアップロードする必要がありますか?" asset/www/index.html "というアプリに既にインポートされています – user915267

+0

ウェブ上のファイルは検索されません。ファイル:// "プロトコル –

2

ファイルパスにfile://android_assetsの代わりにfile:///android_assetを使用する必要があります。

webview.loadUrl("file:///android_asset/www/index.html"); 
+0

私は資産に変更しましたが、同じ問題を示しています。 – user915267

+0

2つの代わりに3つのスラッシュを使用しましたか?私の更新された答えを確認してください – waqaslam

+0

私も3つのスラッシュを試しました。しかし、それは動作していません。 – user915267

0

webview.loadUrl( "file:///android_asset/www/index.html"); "assets/www/css-js"に "jquery.dst.js"をインポートする必要があります。 CSS-jsが」フォルダです

0

あなたはPhoneGapのを使用している場合:あなたは使用することができます:super.loadUrl。( "ファイル:///android_asset/www/index.html");

0

これがかもしれ試してみます?you-が

webview.setIntegerProperty("loadUrlTimeoutValue", 60000); 
webview.loadUrl("file:///android_asset/www/index.html"); 
関連する問題