我创建了一个Unity游戏。我还在Android上创建了一个Ionic2应用程序。两者都安装在我的Android Marshmallow上。
I Ionic2 app我使用AppAvailability插件来检测是否安装了Unity游戏&说实话。
现在我想在我的Ionic2应用程序中,点击一下按钮打开Unity游戏应用程序。
我的 Unity2应用有这样的意图。
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:host="scan" android:path="/" android:scheme="deelink" />
</intent-filter>
在我的 Ionic2应用中,我尝试了
AppAvailability.check(this.appName)
.then(
(yes: boolean) => {
console.log(this.appName + ' is available');
this.isAppAvailable = true;
window.open('deelink://', '_system', 'location=no');
},
(no: string) => console.log(this.appName + ' is NOT available')
);
但是window.open给出了错误。
任何人都可以指导我如何在Ionic2上点击按钮调用另一个应用程序。
由于