WebView でサーバーから Web ページを表示しています。ただし、いくつかの機能を処理するために、アセット フォルダーから Web ページに 3 ~ 4 個のファイルを追加したいと考えています。
これらのファイルを、独自の JavaScript もある Web ページにどのように追加しますか?
<head> <script src='jquery.js'></script> </head>
WebView でサーバーから Web ページを表示しています。ただし、いくつかの機能を処理するために、アセット フォルダーから Web ページに 3 ~ 4 個のファイルを追加したいと考えています。
これらのファイルを、独自の JavaScript もある Web ページにどのように追加しますか?
<head> <script src='jquery.js'></script> </head>
あなたが言ったように追加しましたが、それらのJavaScriptが機能していません。ここでhtmlファイルを見ることができます- `
<!DOCTYPE HTML><html><head> <script src='/assets/jquery.js'></script><script src='/assets/rangy-core.js'></script><script src='/assets/rangy-serializer.js'></script><script src='/assets/android.selection.js'></script><title>Kendal Hunt - Psychology - Brown CH, Foster JD, Gordon MS</title><meta http-equiv="content-type" content="text/html; charset=utf-8" /><link rel="stylesheet" type="text/css" href="style/style.css" title="style" /><link rel="stylesheet" type="text/css" href="style/brl.css" /><script src="js/jquery-latest.js"></script></head>
`
/ で始まらないパスは相対パスなので、次を試してください。
<script src='assets/jquery.js'></script>
これは、html ファイルが、その中に JavaScript ライブラリを含むアセットフォルダーを含むディレクトリ/フォルダーにある場合に機能します。
絶対パスを指定したい場合は
<script src='/assets/jquery.js'></script>
これは、アセット フォルダーがドキュメント ルート ディレクトリのサブ フォルダーである場合に機能します。