1
서비스 직원 내부에서 json을 구문 분석하려고하지만이를 수행 할 수 없습니다. 서비스 직원의 JSON 구문 분석이 정의되지 않음
이
내가 푸시 알림에 구문 분석하는 데 노력하고있어 데이터입니다 :{"data": {"url": "www.google.com", "text": "teste", "icon": "http://example.com/abc.gif", "title": "title"}}
그리고 이것은 내 코드입니다 :
self.addEventListener('push', function(event) {
var payload = event.data.text();
if (payload.length > 0) {
event.waitUntil(
fetch(payload, {
method: 'get'
})
.then(function(response) {
console.log('response');
console.log(response);
return response.json();
})
.then(function(data) {
console.log(data.text);
console.log(data.title);
self.registration.showNotification(data.title, {
body: data.text,
icon: data.icon
});
})
.catch(function(err) {
console.log('err');
console.log(err);
});
);
}
나는 data.text 및 data.icon 받고 있어요 정의되지 않은
어떻게 해결할 수 있습니까?