在 Appcelerator 中实现 InstanceIDListenerService
Implementing InstanceIDListenerService in Appcelerator
我正在尝试处理我的 appcelerator 项目中更新的 GCM 令牌。
据我所知,我应该创建一个带有 intent-filter 的服务,如下所示:
<service url="testservice.js" type="standard">
<intent-filter>
<action android:name="com.google.android.gms.iid.InstanceID"/>
</intent-filter>
</service>
我是否需要确保我获得了实际的 onTokenRefresh() 或者它是否足以在我的服务启动时处理 GCM 令牌更新?
是否可以在 javascript 中获取 onTokenRefresh() 调用,或者我是否需要在扩展 InstanceIDListenerService class 的本机模块中实现它?
我检查了几个 GCM modules 但 none 似乎使用了 onTokenRefresh。无论如何,您都需要将其包装在 Titanium 模块中。这不是你可以从 JS 访问的东西。
我正在尝试处理我的 appcelerator 项目中更新的 GCM 令牌。 据我所知,我应该创建一个带有 intent-filter 的服务,如下所示:
<service url="testservice.js" type="standard">
<intent-filter>
<action android:name="com.google.android.gms.iid.InstanceID"/>
</intent-filter>
</service>
我是否需要确保我获得了实际的 onTokenRefresh() 或者它是否足以在我的服务启动时处理 GCM 令牌更新?
是否可以在 javascript 中获取 onTokenRefresh() 调用,或者我是否需要在扩展 InstanceIDListenerService class 的本机模块中实现它?
我检查了几个 GCM modules 但 none 似乎使用了 onTokenRefresh。无论如何,您都需要将其包装在 Titanium 模块中。这不是你可以从 JS 访问的东西。