質問: "https://xxxxxx.xx.xx/test.php"; webView.loadUrl(a_url); 上記の記述でサイトを読み込みます。 HTML の HEAD タグ内には以下の記述があります。 この css が読み込まれません。 サーバのアクセスログを確認してもアクセスされている形跡がありません。 ### 試したこと css は相対パスで記述されているのですが これを絶対パスにすると正しく読み込まれるようです。 ただし,訳があり相対パスのまま利用したいです。 ### 補足情報(言語/FW/ツール等のバージョンなど) 検証用スマートフォンの OS:Android 7.1.1 API LEVEL:14 Web View のバージョン:59.0.3071.125
回答: 最近Xamarinを使ってWebviewのAndroidアプリを開発してます。 Webviewで相対パスでcssやスクリプトの読み込みができないというのは ありませんが一度サーバー側で$_SERVER使って環境情報を調べてみてはいかがでしょうか? ルートディレクトリの場所が違っていたりするかもしれません。