0
私はサーバーからページindex.phpを読み込みました。プロジェクトのassetsフォルダからローカルファイルを読み込むことはできませんでしたが、動作しません。私のHTMLページでAndroid Webview index.htmlサーバからの読み込みxxx.jpg from local
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().requestFeature(Window.FEATURE_PROGRESS);
final Activity _activity = this;
setContentView(R.layout.main);
webview = (WebView) findViewById(R.id.webview);
webview.setWebViewClient(new myWebViewClient());
webview.getSettings().setRenderPriority(RenderPriority.HIGH);
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setAllowFileAccess(true);
webview.getSettings().setAppCacheEnabled(false);
webview.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
webview.loadUrl("http://192.168.0.11/mypage.php");
webview.setWebViewClient(new myWebViewClient() {
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
// TODO Auto-generated method stub
super.onPageStarted(view, url, favicon);
progressBar.show();
}
@Override
public void onReceivedError(WebView view, int errorCode,
String description, String failingUrl) {
// TODO Auto-generated method stub
super.onReceivedError(view, errorCode, description, failingUrl);
}
@Override
public void onPageFinished(WebView view, String url) {
// TODO Auto-generated method stub
super.onPageFinished(view, url);
progressBar.dismiss();
}
});
}
いくつかのローカルの画像は、次のようにロードされます。
<img src="file:///android_asset/image.jpg" width="200">
が、画像は表示されません。
ご存知ですか?
ありがとう、
André。
あなたの 'イメージ名と。拡張子は.jpg、本当ですか?また、幅を取り除いてテストしてください! ' –
画像の拡大が正しいです。サイズを確認せずに...動作しません。 –