でのみチェックアウトで、私は、コンソールログに次のエラーを取得しています個々の製品ページ:キャッチされないでSyntaxError:予期しないトークンのuをJSONでの位置0
VM35594:1 Uncaught SyntaxError: Unexpected token u in JSON at position 0
at JSON.parse (<anonymous>)
at run (layout.min.js:9)
at app.min.js:1
at main.min.js:2
at Object.execCb (require.min.js:112)
at Module.check (require.min.js:56)
at Module.<anonymous> (require.min.js:72)
at require.min.js:11
at require.min.js:74
at each (require.min.js:3)
私は1つのページのチェックアウト拡張を使用しています、しかし、私はそれを無効にするとエラーが表示されます。私はそれが製品ページのレビュー(タブからレビューを移動したとき)と関係があると思ったが、その変更を元に戻しても製品ページのエラーは修正されなかった。
私はJSON.parseに 'undefined'を渡しています。 – MinusFour
" checkout "は注文のチェックアウトを開始するページへのPOSTリクエストだと思いますか?そのHTTP POSTリクエストのJSONを調べましたか?私はあなたが送るものがチェックアウトページで管理できるものであるかどうかを見るためにここから始めます。 – shadowsheep
デベロッパーツールコンソールを開き、[ネットワーク]タブでスクリプトの応答を確認します。あなたは適切なjsonを返すことはできません。 – AlexCode