在Appcelerator中实现InstanceIDListenerService

时间:2016-04-06 13:37:03

标签: javascript android appcelerator appcelerator-titanium

我正在尝试在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类的本机模块中实现它?

1 个答案:

答案 0 :(得分:0)

我检查了几个GCM modules但似乎没有人使用onTokenRefresh。无论如何,您需要将其包装在Titanium模块中。这不是你可以从JS访问的东西。

相关问题