fetch(url)関数を使用するjsとphpでスクリプトを作成しました。 windows10では、firefox 46とchrome 50の両方でうまく動作します。私がubuntuに移動したとき、クロムの "フェッチが定義されていません"というエラーが表示され、firefoxではurlを取得してからresponse.json()を実行するとjsonの解析エラーが発生します。 クロムはfetch()をサポートしていますか?そしてfirerox(46.0.1)の同じバージョンで同じ機能がWindows 10とubuntuで異なって動作する可能性はありますか?ubuntuクロムブラウザでfetch()関数が定義されていません
** EDITはfetch()
方法はまだ実験的ではなく(例えばFFなど)、 "偉大な" ブラウザのそれぞれで働いている
function getStudioData() {
var url='../sitSt.json';
fetch(url).then(function(response) {
return response.json();
}).then(function(data) {
putStData(data); // function that displays the fetched datas
}).catch(function(err) {
console.log ('ERRORE ', err);
})
}
私はページを見ました。私が使用しているブラウザのバージョンはfetch()関数をサポートする必要がありますが、FFはそれに問題を与えていませんが、クロムはあります。クロムはクロムと同じ特徴を持っていますか、それとも違いはありますか? FF(ubuntu)はwindows10ではなくresponse.json()のみに問題があります。私は –
を見る必要がある場合にOSがスクリプトに影響を与えることを知りたかったのですが、それらのすべてがMozillaエンジンを使用していますあなたのコードであなたの質問 – messerbill
私は更新しました、これは私がUncaucht ReferenceError:fetchはクロム+ FFでウィンドウ10で動作している間、ubuntuでクロムに定義されていません。私もURLを変更しようとしたhttp://www.google.co.jp、テストするだけですそれは私に同じエラーを与える –