我正在开发一个 PhoneGap 应用程序,
我所需要的就是打开一个外部应用程序。
例如,我的应用命名空间是com.demo.app1,我需要打开com.demo.app2应用程序,
这是可行的吗?
- 我正在使用 PhoneGap 3.3
- 我发现有许多版本的 WebIntent 插件
- 一个例子可能会有所帮助 :)
谢谢
我正在开发一个 PhoneGap 应用程序,
我所需要的就是打开一个外部应用程序。
例如,我的应用命名空间是com.demo.app1,我需要打开com.demo.app2应用程序,
这是可行的吗?
谢谢
Intent LaunchIntent = this.cordova.getActivity().getPackageManager().getLaunchIntentForPackage("com.demo.app2");
this.cordova.getActivity().startActivity(LaunchIntent);
或者尝试以下两个插件来启动应用程序:
最终找到了我以前使用webintent的旧代码:
CDV.WEBINTENT.launchActivity("com.demo.app1",
function() {
console.log("Activity started");
},
function() {
console.log("Error starting activity");
}
);
最终,我实现了自己的插件,提供以下功能: