在 Ionic 应用程序中嵌入来自网站的购买渠道

Posted

技术标签:

【中文标题】在 Ionic 应用程序中嵌入来自网站的购买渠道【英文标题】:embed purchase funnel from a website in Ionic app 【发布时间】:2017-05-02 11:22:16 【问题描述】:

我正在改进我的 ionic 应用,以便用户现在可以购买产品。

但是这些是相应网站上也存在的相同产品,我想将这个网站的“购买渠道”或“支付网关”嵌入到我的 ionic 应用程序中。主要是因为渠道很复杂,因为产品是“定制”的,有很多属性。

inappbrowser ionic 插件可以实现吗? 付款是否足够安全(https)? 是否可以通过 Paypal 等第三方付款?

谢谢

【问题讨论】:

【参考方案1】:

InAppBrowser 窗口的行为就像一个标准的网络浏览器,它将使用本机浏览器的安全功能并且无法访问Cordova APIs。所以这主要取决于网站是否可以在任何浏览器上被信任。即便如此,native 功能也无法被利用。

除此之外,支付网关应该像在网站上一样工作。如果您希望将一些脚本注入网站,您可以在inAppBrowser 中查看executeScript。

编辑

需要注意的是,您可用的WebKit 版本取决于您的设备,不一定与默认浏览器相同。

【讨论】:

【参考方案2】:

您可以查看此 github 存储库。我认为它肯定会对您有所帮助:https://github.com/IonicU/payuhybridappintegration 此外,PayPal 开发人员提供了非常好的示例:https://devblog.paypal.com/paypal-cordova-plugin-released/

【讨论】:

以上是关于在 Ionic 应用程序中嵌入来自网站的购买渠道的主要内容,如果未能解决你的问题,请参考以下文章

Android 怎么获取 umeng 的 渠道信息

假冒网站引发多重安全风险 | 官方严正声明:切勿在非官方渠道购买或下载 Navicat 软件

将来自谷歌的电影放映时间嵌入到网站/应用中

ionic入门之色彩图标边距和界面组件:列表

嵌入式C语言设计模式 --- 代理模式

“您要求的商品不可购买”我的 ionic android 应用程序中的错误