使用Ionic2打开另一个Android应用程序

时间:2016-09-25 04:04:02

标签: android ionic2

我创建了一个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上点击按钮调用另一个应用程序。

由于

0 个答案:

没有答案