Cap*_*Bli 5 android paypal braintree cordova
我使用Cordova进行应用开发.我们在Android上.我们一直在寻找几种不同的方式来购买我们的产品和服务.我们希望能够直接从应用程序购买,这将使我们的设备在现场可以进行功能修改.
注意:我知道这里有一个已发布的PayPal插件:PayPal-Cordova-Plugin.我需要知道的是,来自Braintree项目的Javascript SDK和用户界面是否已与Cordova一起使用.是否有使用它的例子?
相反,如果您使用Cordova和Android实现了Braintree客户端服务器,那么您从哪里开始并完成它?
我试图包含客户端功能:
<script src="https://js.braintreegateway.com/v2/braintree.js"></script>
<script>
braintree.setup("CLIENT-TOKEN-FROM-SERVER", "<integration>", options);
</script>
Run Code Online (Sandbox Code Playgroud)
我目前没有设置服务器端来测试功能.我想知道如果我开始沿着这条路走,如果值得我花时间,并且其他人试图使用Cordova实现代码.
首先,我知道这个反应可能已经很晚了,虽然我仍然会给它,因为我自己长期寻找这个.
从Braintree开始Cordova图书馆不值得研究.我花了40多个小时摆弄它,并没有在网上任何地方找到任何真正有用的答案.
简单的解决方案是在Cordova中实现应用程序内浏览器,并将其链接到在线网站. https://github.com/apache/cordova-plugin-inappbrowser
可以通过命令添加: cordova plugin add cordova-plugin-inappbrowser
在那里,您可以使用Braintree非常方便且易于配置的插入式UI.
我出现的第一个问题是用于Cordova实现的iframe Braintree,我在android上测试了它,它确实工作正常并打开一切.
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
var ref = window.open('XXX/payment.php', 'location=yes');
}
Run Code Online (Sandbox Code Playgroud)
在服务器上,你可以使用js/php使一切正常.
| 归档时间: |
|
| 查看次数: |
1528 次 |
| 最近记录: |