如何在window.location.reload之后清除Cordova中的意图

时间:2019-01-24 09:18:51

标签: javascript android cordova android-intent cordova-plugins

我的Cordova应用使用:

意图过滤器:

<intent-filter>
    <action android:name="android.intent.action.SEND" />
    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />
    <data android:mimeType="text/plain" />
</intent-filter>

处理意图的插件: https://github.com/napolitano/cordova-plugin-intent

效果很好。但是,在某些情况下,我的应用程序需要使用window.location.reload()重新加载当前位置。 在这种情况下,最新的意图再次被“调用”。但是应该只处理那些。

我知道Clearing intent

是否有一种方法可以在Javascript中将意图标记为“已处理”(即,无需更改插件),以便在window.location.reload()之后不会再次处理该意图?

0 个答案:

没有答案