1
送られた一つの信号プッシュ通知私はこのようなLaravelを使用してバックエンドからすべてのユーザーに一つの信号とのプッシュ通知を送信しています:イオン - 二回
OneSignal::sendNotificationToAll($notification->message);
私はこのようなフロントエンド側でそれを設定しています:
angular.module('coop.services')
.service('PushService', function(
AppSettings,
$rootScope,
$q
) {
var service = {
init: function() {
if (!window.plugins || !window.plugins.OneSignal) {
return;
}
window.plugins.OneSignal
.startInit(AppSettings.oneSignalAppId)
.endInit();
},
receivePush: function(data) {
$rootScope.$broadcast('push:received', data);
},
getDeviceId: function() {
var deferred = $q.defer();
if (window.plugins) {
window.plugins.OneSignal.getIds(function(ids) {
deferred.resolve(ids.userId);
});
}
else {
deferred.reject();
}
return deferred.promise;
}
};
return service;
});
私は、バックエンドから1つの信号のダッシュボードから両方テストしてきたと私は通知を送信していたとき、私は私が送るそれぞれの2つの通知を取得します。 1つはアラームアイコンで、もう1つは何もない、何が間違っているの?