0

我正在使用 ionic 和 cordova 构建应用程序。我正在尝试打开一个我无权访问其源代码的外部应用程序。我只知道包名。我正在尝试做的事情真的可能吗?

CDV.WEBINTENT.startActivity({
     action: CDV.WEBINTENT.ACTION_VIEW,
     url: "content://com.test.123.GameActivity"
},
function() {},
function() {
     alert('Failed to open URL via Android Intent')
});
4

1 回答 1

1

你看过这个教程吗?

如何使用离子框架启动外部应用程序

如果这有帮助,这就是你在 Java 中的做法:

Intent launchIntent = getPackageManager().getLaunchIntentForPackage("package name here");

startActivity(launchIntent);
于 2016-07-20T15:30:23.797 回答