Apache cordova - 如何为 Google Play 或 Itunes 打开本机应用程序?

Posted

技术标签:

【中文标题】Apache cordova - 如何为 Google Play 或 Itunes 打开本机应用程序?【英文标题】:Apache cordova - how to open native app for Google play or Itunes? 【发布时间】:2014-07-16 12:32:47 【问题描述】:

我想在我的 Cordova 应用中实现以下功能:

如果我单击应用程序应用程序中的按钮,则使用 google play 或 iTunes 以及我所有应用程序的预定义 URL 打开本机应用程序。

我不想使用 inApp 浏览器,我想在给定平台上打开本地应用程序以供市场使用。

有这个插件吗?或者我该怎么做?

我正在使用:

科尔多瓦 离子

感谢您的建议。

【问题讨论】:

你找到解决方案了吗? 【参考方案1】:

是否可以使用带有_system参数的inapp浏览器插件:

window.open("market://details?id=com.your.app", "_system");

$scope.rateApplication = function () 
            var platform = device.platform;
            switch(platform.toLowerCase()) 
                case "android":
                    window.open("market://details?id=com.your.app", "_system");
                    break;
                case "ios":
                    window.open("itunes_url", "_system");
                    break;
            
        ,

【讨论】:

以上是关于Apache cordova - 如何为 Google Play 或 Itunes 打开本机应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

如何为多平台phonegap/cordova开发组织代码

如何为 react.cordova、ionic 和 android 设置 ssl 证书?

如何为 Cordova Ios/Windows Phone/Android 正确设置“内容安全策略”?

如何为 Cordova CLI 启动和运行 github/ios-deploy-master?

如何为 svg 路径的渐进式绘制动画?

如何为 Apache 下载 .SO 文件?