我使用Cordova和PhoneGap制作我的应用
我试图从App创建指向Google Play的链接

<a href="market://details?id=com.restaurant.start">LINK</a>


但这是行不通的

最佳答案

首先,您需要使用Cordova / PhoneGap InAppBrowser插件将链接重定向到系统,而不是在App内部打开。

安装插件:

cordova plugin add org.apache.cordova.inappbrowser


安装插件后,编写一个函数以将链接重定向到系统。下面的代码。

function openExternal(elem) {
    window.open(elem.href, "_system");
    return false; // Prevent execution of the default onClick handler
}


然后在您的HTML文件中,将链接添加为:

<a href="market://details?id=com.restaurant.start" onClick="javascript:return openExternal(this)">LINK</a>


现在,链接应该重定向到系统,您可以选择浏览器或PlayStore来解析URL。

关于android - PhoneGap链接到Google Play,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28315775/

10-12 00:27
查看更多