繁体   English   中英

Windows Phone 8上的PhoneGap和外部链接

[英]PhoneGap and External Links on Windows Phone 8

我正在尝试使用Phonegap在Windows Phone 8上设置电子商店应用程序。 客户选择要购买的商品时,应将其带到可以在其中进行购买的Paypal窗口(此应用程序不需要购物车功能)。

我希望在手机的本机浏览器中而不是在应用程序中打开链接。 我的代码中包含以下内容:

$(document).on("click", ".external-link", function () {
                var link = $(this).attr("href");
                var ref = window.open(link, "_blank", 'location=yes');
            });

对于任何外部链接,我只需向该链接添加一个类,如下所示:

<a class='external-link' href='http://www.example.com'>Buy now!</a>

但是,这不起作用。 现在发生的情况是,客户进入应用程序内设备上的“贝宝”屏幕,进行了购买,然后贝宝尝试将客户重定向到应用程序一部分的index.html ,但显然找不到。 理想情况下,我希望Paypal重定向到该应用程序的页面,但是我不确定是否可行。

安装inAppBrowser插件

http://cordova.apache.org/docs/en/3.3.0/cordova_inappbrowser_inappbrowser.md.html#InAppBrowser

然后用这个

window.open(link, "_system", 'location=yes');

_system而不是_blank

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM