2015-10-22 12 views
9

現在、私は自分のhtmlファイルを資産に入れて、WebViewに読み込みます。 Chromeのカスタムタブから読み込むことはできますか?クロムカスタムタブを使用してローカルHTMLファイルをロードしたいのですが、それは実行可能ですか?

+0

UIが気に入っているか、別のクロムレンダラープロセスによってファイルが安全に解析されていることを確認したいからですか? –

+0

@ EgorPaskoいいえ、私のページは、ネットワークリソースと読み込み時間のコストを削減するためにjsファイルをたくさん読み込みます。私たちはhtmlファイルとjsファイルをアセットに入れます。レンダリングする前にいくつかのリクエストを行うだけです。それはiOSの同じ方法と比較して実際には遅いですが。 –

+0

これはWebViewの良いユースケースです。 CustomTabsでは、セキュリティ/プライバシー上の理由から、Webコンテンツエリアにアクセスすることはありません。それはあなたが望んだことだと思います。 –

答えて

4

いいえ、customtabs内のfile:// URLを開くことはできません。

+2

oh..this本当にイライラしています... –

+1

私は、ローカルサーバーを作成し、資産フォルダ内のファイルを提供するためにNanohttpdを使用することができます。 –

+2

ここには、Nano httpdを使ったローカルサーバー実装があります。アセットフォルダのファイルが表示され、カスタムクロムタブでオフラインページをレンダリングすることができます。 https://bitbucket.org/snippets/pkumarad/qAk6x –

関連する問題