|
57 | 57 | // i.e. is only called when the app is NOT running and is launched from a push notification |
58 | 58 | forge.urbanairship.getIncoming( |
59 | 59 | function (d) { |
60 | | - log('getIncoming: '+JSON.stringify(d)); |
| 60 | + var txt = 'getIncoming: '+JSON.stringify(d); |
| 61 | + log(txt); |
| 62 | + alert(txt); |
61 | 63 | }, |
62 | 64 | function (e) { |
63 | 65 | log('error :: forge.urbanairship.getIncoming :: '+e); |
|
94 | 96 | errorfail |
95 | 97 | ); |
96 | 98 | // -------------------------------------------------------------------------------------- |
97 | | - forge.urbanairship.getPushID( |
98 | | - function (d) { |
99 | | - log('getPushID: '+d); |
100 | | - }, |
101 | | - errorfail |
102 | | - ); |
103 | | - forge.urbanairship.getQuietTime( |
104 | | - function (d) { |
105 | | - log('getQuietTime: '+JSON.stringify(d)); |
106 | | - }, |
107 | | - errorfail |
108 | | - ); |
109 | | - forge.urbanairship.getTags( |
110 | | - function (tags) { |
111 | | - log('getTags: '+tags.join(', ')); |
112 | | - }, |
113 | | - errorfail |
114 | | - ); |
115 | | - |
116 | | - forge.urbanairship.getAlias( |
117 | | - function (alias) { |
118 | | - log('getAlias: '+alias); |
119 | | - }, |
120 | | - errorfail |
121 | | - ); |
122 | | - |
123 | | - forge.urbanairship.registerForNotificationTypes( |
124 | | - forge.urbanairship.notificationType.alert | forge.urbanairship.notificationType.sound | forge.urbanairship.notificationType.badge, |
125 | | - function (d) { |
126 | | - log('registerForNotificationTypes: '+d); |
127 | | - } |
128 | | - ); |
129 | | - |
130 | | - |
131 | | - // -------------------------------------------------------------------------------------- |
132 | | - |
133 | | - forge.urbanairship.setSoundEnabled(true, function () { |
134 | | - log('setSoundEnabled :: success'); |
| 99 | +// forge.urbanairship.getPushID( |
| 100 | +// function (d) { |
| 101 | +// log('getPushID: '+d); |
| 102 | +// }, |
| 103 | +// errorfail |
| 104 | +// ); |
| 105 | +// forge.urbanairship.getQuietTime( |
| 106 | +// function (d) { |
| 107 | +// log('getQuietTime: '+JSON.stringify(d)); |
| 108 | +// }, |
| 109 | +// errorfail |
| 110 | +// ); |
| 111 | +// forge.urbanairship.getTags( |
| 112 | +// function (tags) { |
| 113 | +// log('getTags: '+tags.join(', ')); |
| 114 | +// }, |
| 115 | +// errorfail |
| 116 | +// ); |
| 117 | +// |
| 118 | +// forge.urbanairship.getAlias( |
| 119 | +// function (alias) { |
| 120 | +// log('getAlias: '+alias); |
| 121 | +// }, |
| 122 | +// errorfail |
| 123 | +// ); |
| 124 | +// |
135 | 125 |
|
136 | | - forge.urbanairship.isSoundEnabled(function (enabled) { |
137 | | - log('isSoundEnabled :: '+enabled); |
| 126 | + if (forge.is.ios()) { |
| 127 | + forge.urbanairship.setAutobadgeEnabled(true, function () { |
| 128 | + log('setAutobadgeEnabled :: success'); |
138 | 129 | }); |
139 | | - }); |
140 | 130 |
|
141 | | - forge.urbanairship.setVibrateEnabled(true, function () { |
142 | | - log('setVibrateEnabled :: success'); |
| 131 | + forge.urbanairship.registerForNotificationTypes( |
| 132 | + forge.urbanairship.notificationType.alert | forge.urbanairship.notificationType.sound | forge.urbanairship.notificationType.badge, |
| 133 | + function (d) { |
| 134 | + log('registerForNotificationTypes: '+d); |
| 135 | + } |
| 136 | + ); |
| 137 | + } |
143 | 138 |
|
144 | | - forge.urbanairship.isVibrateEnabled(function (enabled) { |
145 | | - log('isVibrateEnabled :: '+enabled); |
| 139 | + if (forge.is.android()) { |
| 140 | + forge.urbanairship.setSoundEnabled(true, function () { |
| 141 | + log('setSoundEnabled :: success'); |
| 142 | + |
| 143 | + forge.urbanairship.isSoundEnabled(function (enabled) { |
| 144 | + log('isSoundEnabled :: '+enabled); |
| 145 | + }); |
146 | 146 | }); |
147 | | - }); |
148 | 147 |
|
149 | | - forge.urbanairship.setQuietTimeEnabled(true, function () { |
150 | | - log('setQuietTimeEnabled :: success'); |
| 148 | + forge.urbanairship.setVibrateEnabled(true, function () { |
| 149 | + log('setVibrateEnabled :: success'); |
151 | 150 |
|
152 | | - forge.urbanairship.isQuietTimeEnabled(function (enabled) { |
153 | | - log('isQuietTimeEnabled :: '+enabled); |
| 151 | + forge.urbanairship.isVibrateEnabled(function (enabled) { |
| 152 | + log('isVibrateEnabled :: '+enabled); |
| 153 | + }); |
154 | 154 | }); |
155 | | - }); |
| 155 | + } |
156 | 156 |
|
157 | | - // startup background location services |
158 | | - // record location |
| 157 | + // -------------------------------------------------------------------------------------- |
| 158 | +// forge.urbanairship.setQuietTimeEnabled(true, function () { |
| 159 | +// log('setQuietTimeEnabled :: success'); |
| 160 | +// |
| 161 | +// forge.urbanairship.isQuietTimeEnabled(function (enabled) { |
| 162 | +// log('isQuietTimeEnabled :: '+enabled); |
| 163 | +// }); |
| 164 | +// }); |
| 165 | + // -------------------------------------------------------------------------------------- |
159 | 166 | forge.urbanairship.enableLocation( |
160 | 167 | function () { |
161 | 168 | log('enableLocation :: success'); |
|
175 | 182 | } |
176 | 183 | ); |
177 | 184 |
|
| 185 | + // -------------------------------------------------------------------------------------- |
178 | 186 | // forge.urbanairship.enableBackgroundLocation( |
179 | 187 | // function () { |
180 | 188 | // log('enableBackgroundLocation :: success'); |
|
0 commit comments