Android Intent在其他应用程序中打开
每当链接中有“tel:”标签时,我都会尝试打开自己的应用程序。 因此,我使用的是如下意图过滤器: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.
<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() {};