例: 通知を15分間スケジュールし、ユーザーの場所を保存します。ジオロケーションを条件として通知することはできますか?
ユーザーが半径を離れると、通知は送信されません。
これを行うには、信号を使用するか、cordovaLocalNotificationを使用するだけですか?
var notificationObj = {
contents: {
en: "asdasdasd"
},
include_player_ids: [playerId],
send_after: "2017-02-15 20:42:00 GMT-0200",
}
window.plugins.OneSignal.postNotification(notificationObj,
function(successResponse) {
console.log("Notification Post Success:", successResponse);
},
function (failedResponse) {
console.log("Notification Post Failed: ", failedResponse);
alert("Notification Post Failed:\n" + JSON.stringify(failedResponse));
}
)
})
その前に私は、現在の位置を保存した場所は半径1km以内であれば、私は比較でしょう送信時のでしょう。はいの場合は送信し、送信しない場合は送信します。
試したことの例がありますか? – DaveOz
投稿を編集しました –