質問: よろしくお願いいたします。 ### 前提・実現したいこと Android端末のローカルストレージに予め作成したhtmlページを配置し、 それをオフライン環境で自作アプリを介して表示し、キオスク端末として運用しようとしています。 自作アプリは単にwebviewを埋め込んで、全画面表示できるようにしただけのものです。 ### 発生している問題・エラーメッセージ htmlではiframeを用いているのですが、 独自に設けた表示設定のパラメータを親フレームと子フレームの間で共有できずに困っています。 子フレームがページ遷移した時も親フレームから再度パラメータを受け取って表示に反映させようとしています。 操作制御がしづらいのでなるべくfirefoxなどではなく自作アプリで実現したいと考えています。 対象OSは5.0~です。 ### 試したこと ローカル環境でなければcookieやhtml5のlocalstorageを使えば良いかと思うのですが、 localstorageは実機で動作しませんでした。 cookieは未試行ですが、調べたところローカル環境では機能しなさそうでした。 androidということでwebサーバーを内部に立てるのも難しいです。 他にどういった方法が考えられるでしょうか。 アドバイスのほど何卒よろしくお願いいたします。
回答: webview側の下記設定でCross origin requests are only supported for HTTP.の問題は回避できました。 ``` webView.getSettings().setAllowFileAccessFromFileURLs(true); ```