2017-12-28 30 views
1

instantAppを作成し、開始アクティビティにWebViewを配置しようとしています。 URLをhttpsで追加すると、ウェブビューでウェブサイトが表示されます。 が、URLはhttpで開始したとき、私はエラーを取得する:ここでinstantApp webviewでhttp urlを読み込む方法は?

net::ERR_CLEARTEXT_NOT_PERMITTED

は私のコードです:

public class HelloActivity extends AppCompatActivity { 

WebView webView; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_hello); 

    webView = (WebView)findViewById(R.id.webView1); 
    webView.setWebViewClient(new WebViewClient()); 


    webView.getSettings().setLoadWithOverviewMode(true); 
    webView.getSettings().setUseWideViewPort(true); 
    webView.getSettings().setBuiltInZoomControls(true); 
    webView.getSettings().setPluginState(WebSettings.PluginState.ON); 

    webView.loadUrl("http://www.foxnews.com/"); 

    // webView.loadUrl("https://www.google.com"); this url is working 


    } 
} 

は、あなたがそれで私を助けることができると思います。 HTTPS使用しなければならない瞬間のアプリ内からInstant-App Document

すべてのネットワークトラフィックをAndroidに参照すると

+0

なぜ「https」で使用したくないのですか? – Xenolion

+0

Androidインスタントアプリはhttpウェブサイトをサポートしていないため –

答えて

3

。インスタントアプリはnot support HTTPです。

関連する問題