javascript - PhoneGap - 打开外部应用程序

标签 javascript android ios cordova phonegap-plugins

我正在开发 PhoneGap 应用程序, 我只需要打开一个外部应用程序。

例如我的应用程序命名空间是 com.demo.app1 我需要打开 com.demo.app2 应用程序, 这可行吗?

  • 我正在使用 PhoneGap 3.3
  • 我发现WebIntent插件有很多版本
  • 一个例子可能会有帮助:)

谢谢

最佳答案

您可以使用此 java 代码创建一个插件:

Intent LaunchIntent = this.cordova.getActivity().getPackageManager().getLaunchIntentForPackage("com.demo.app2");
this.cordova.getActivity().startActivity(LaunchIntent);

或尝试使用这 2 个插件中的任何一个来启动应用程序

https://github.com/lampaa/org.apache.cordova.startapp

https://github.com/dmedvinsky/cordova-startapp

关于javascript - PhoneGap - 打开外部应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22168015/

相关文章:

javascript - 为什么即使在 Prop 对象更改后功能组件也不会重新渲染?

javascript - 我如何在我的 android 应用程序中使用 ThreeJS,或者是否有类似和强大的库像三个 js

Android - 将 Intent 从一个 Activity 传递到另一个使用 Firebase 实现回调类的 Activity

android - Android 中的 View.OnClickListener() 响应错误的按钮

android - react native onHostDestroy()

iphone - 在Snow Leopard,XCode 4和iOS5.1上配置iPhone

iOS - 如何使用钥匙串(keychain)/核心数据创建登录过程?

javascript - 当父级固定高度时如何将div叠加在其父级之上

javascript - 根据所选下拉列表禁用日期日期选择器

php - 如何获取 NSString 中携带的 UTF8 编码版本的数据并将其返回给 NSData?