manifest.json の Manifest: Line: 1, column: 1, Syntax error. エラーの解決方法
2272 ワード
エラーの発生状況
manifest.json
が Manifest: Line: 1, column: 1, Syntax error.
というエラーを発生。
manifest.json
の構文エラーかと思い構文チェックを行ったがエラーなし…
エラーの原因
ベーシック認証がかかっていると発生。
エラーの解決方法
MDNのウェブアプリマニフェストページに以下の記載がありました。
注: マニフェストのアクセスに資格情報が必要な場合は、マニフェストファイルが現在のページと同じオリジンにあったとしても、 crossorigin 属性を use-credentials に設定する必要があります。
どうやらベーシック認証のせいで manifest.json
へアクセスできないようです。
html の manifest.json
を読み込んでいる <link>
要素に crossorigin="use-credentials"
を追加する。
html
<link rel="manifest" href="/manifest.json" crossorigin="use-credentials">
これでエラーが表示されなくなりました!
Author And Source
この問題について(manifest.json の Manifest: Line: 1, column: 1, Syntax error. エラーの解決方法), 我々は、より多くの情報をここで見つけました https://qiita.com/taqumo/items/c10856cc1b75056de635著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .