私はクロムでプッシュ通知システムを作成しようとしています。 私は、mysqlからデータをフェッチしてJSONをエコーするphpを持っています。今は、プッシュ通知が到着してJSONデータを読み込むときにアクティブになるgetJsonCode()関数を呼び出したいと思います。サービス担当者のXMLHttpRequest
サービス担当者の中で私は標準機能を作成しました。問題は、私はそれが私に語ったのXMLHttpRequestでgetJsonCodeを作成するときに、それが
self.addEventListener('install', function(event) {
self.skipWaiting();
console.log('Installed', event);
});
self.addEventListener('activate', function(event) {
console.log('Activated', event);
});
self.addEventListener('push', function(event) {
console.log('Push message', event);
getJsonCode();
);
})
getJsonCode() {
codeRequest= new XMLHttpRequest();
codeRequest.open('get', 'myfileWithJson.php', true);
codeRequest.send();
dataJSON = codeRequest.responseText;
console.log('rispostaJSON');
}
を定義していないということです、それはサービス労働者の中に、このような外部ファイルを呼び出すか、制限のいくつかの種類があることは可能ですか?なぜこれが動作しないのか分かりません。
ありがとう、fetch worked :) –