Android Intent在其他应用程序中打开

Android Intent在其他应用程序中打开,android,android-intent,cordova-plugins,tel,Android,Android Intent,Cordova Plugins,Tel,每当链接中有“tel:”标签时,我都会尝试打开自己的应用程序。 因此,我使用的是如下意图过滤器: <intent-filter> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <action android:name="android.

每当链接中有“tel:”标签时,我都会尝试打开自己的应用程序。 因此,我使用的是如下意图过滤器:

<intent-filter>
    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />
    <action android:name="android.intent.action.VIEW" />
    <data android:scheme="tel" />
</intent-filter>
通过以下调用在javascript内部实现:

window.plugins.webintent.onNewIntent(returnTelIntent);
window.plugins.webintent.getUri(returnTelIntent);
function returnTelIntent() {};

您需要更改Android启动模式。看这里:


你能告诉我们应该打开你的应用程序的代码吗?添加了插件和对Cordova的调用有人找到了解决方案吗?我也遇到了同样的问题…起来。我也遇到了同样的问题。我从app1内部启动app2,app2在app1内部打开,而不是作为一个新窗口。我需要将app2启动到它自己的窗口中。
window.plugins.webintent.onNewIntent(returnTelIntent);
window.plugins.webintent.getUri(returnTelIntent);
function returnTelIntent() {};