私はこのURLを呼び出す場合、それはサーバからイメージを与える以下のURLWebViewのパラメータを持つURLがAndroidで動作しないのですか?
http://stage.realtylog.net/iPhone/functions.php?username=xxx&ID=xxx&act=readFileAndPrint
でのWebViewでloadUrlメソッドを呼び出ししようとしています。その画像をwebviewに表示する必要があります。
正常なURLで正常に動作しています。しかし、パラメータを持つ上記のURLで動作しません。私がしようとした
に/var/www/stage/realtylog.net/iPhone/functions.php文字列でなければなりません
関数名:それは私のようなエラーが発生します
URLEncode上記のURLは、まだ動作していません。 どんな種類のヘルプも高く評価されます。
package com.hussain.webview2; import android.app.Activity; import android.os.Bundle; import android.view.Window; import android.webkit.SslErrorHandler; import android.net.http.*; import android.webkit.WebChromeClient; import android.webkit.WebView; import android.webkit.WebViewClient; public class WebViewDemo2Activity extends Activity { final Activity activity = this; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.getWindow().requestFeature(Window.FEATURE_PROGRESS); setContentView(R.layout.main); WebView webView = (WebView) findViewById(R.id.webview); // webView.setWebViewClient(new WebViewClient()); // webView.addView(webView.getZoomControls()); webView.getSettings().setJavaScriptEnabled(true); webView.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int progress) { activity.setTitle("Loading..."); activity.setProgress(progress * 100); if(progress == 100) activity.setTitle("Done"); } }); webView.setWebViewClient(new WebViewClient() { @Override public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) { // Handle the error } @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); //webView.loadUrl("http://developer.android.com"); webView.loadUrl("http://stage.realtylog.net/iPhone/functions.php?username=xxxx&ID=xxxx&act=readFileAndPrint"); } }
をそれはOKと思われるが、それでも、そのは... – mH16
おかげで、この作業ではありません私のために働いていますが、私は 'username'の前に疑問符を削除する必要があると思います – TheBook