Я пытаюсь передать переменную в свой backgroundService.js, и они устанавливают время отправки через эту переменную... но она не работает... работает только в том случае, если я вручную устанавливаю время в миллисекундах...
// app.js
var timer = 2000
Ti.App.Properties.setString( 'pushTime', timer )
var service = Ti.App.iOS.registerBackgroundService({
url:'bg.js'
})
// bg.js
var timer = Ti.App.Properties.getString( 'pushTime' )
Ti.API.info( timer )
var notification = Ti.App.iOS.scheduleLocalNotification({
alertBody:"Passou a bebedeira ja?",
alertAction:"Ok",
userInfo:{"hello":"world"},
sound:"pop.caf",
badge: 1,
date:new Date(new Date().getTime() + timer )
})
кто-нибудь знает, почему, когда я использую timer
вместо 2000
, это не работает?
Спасибо 3.1.1
iOS
timer
на2000
, он делает толчок... в документе Titanium для этих параметров уведомления я получаю следующее: дата: Дата Дата и время для уведомление произойдет. - person DHennrich   schedule 02.08.2013var timer = Ti.App.Properties.getString('pushTime')
. Будет ли Javascript автоматически приводить это к числу?? - person borrrden   schedule 02.08.2013Ti.API.info( timer )
он возвращает2000
так что это число - person DHennrich   schedule 02.08.2013