0
PHP를 통해 서버에 데이터를 보내고 성공적으로 안드로이드 장치에서 알림을 받았습니다.OneSignal에서 return jsonData를 읽는 방법 코르도바로 푸시 알림
PHP 코드 :
function sendMessage(){
$content = array(
"en" => 'English Message'
);
$fields = array(
'app_id' => "5eb5a37e-b458-11e3-ac11-000c2940e62c",
'included_segments' => array('All'),
'data' => array("foo" => "bar"), ---> I want to access this
'contents' => $content
);
코르도바 안드로이드 핸들 알림 수신 : jsonData에서
window.plugins.OneSignal
.startInit("xxxxxxxxxxx", "xxxxxxxx")
.handleNotificationReceived(function(jsonData) {
alert("Notification received:\n" + JSON.stringify(jsonData));
// alert(jsonData.payload.additionalData.foo) -> error
})
.endInit();
내가 array("foo" => "bar")
에 액세스하려는. 다른 스레드에서 jsonData.payload.additionalData
을 사용하면 오류가 발생합니다. 2.0.9 버전 이후 당신에게