【发布时间】:2014-06-05 01:04:57
【问题描述】:
我正在尝试将带有快速结账功能的 Paypal 数字商品集成到我的 Flash 应用程序中。我正在使用这个文档:https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/digital-goods/IntegratingDigitalGoodsInFlash/
首先我只是尝试手动调用该函数以查看它是否会触发弹出窗口。它不起作用 - 我得到的只是以下错误:
未捕获的类型错误:无法读取 null (dg.js:13) 的属性“appendChild”
我的基本代码如下(由 Leonard's Ego Pty. Ltd 的 PayPal Digital Goods - PHP Library for PayPal Digital Goods with Express Checkout 生成):
<script src ="https://www.paypalobjects.com/js/external/dg.js" type="text/javascript"></script>
<script>
var dg = new PAYPAL.apps.DGFlow();
dg.startFlow('https://www.sandbox.paypal.com/incontext?token=EC-9TR342235S986371E');
</script>
这就是 html 页面上的全部内容。我期待贝宝 div 弹出。
有谁知道这个工作所需的正确代码? paypal网站上的flash例子就不多说了。
如果这个 dg.js javascript 类有一些参考或文档,我可以回答我自己的问题。但是经过一些彻底的谷歌搜索,我什么也没找到。有没有人为此提供一些文档的链接? https://www.paypalobjects.com/js/external/dg.js
非常感谢!
更新: Javascript 文档实际上已丢失。此链接JavaScript Functions For Digital Goods Payments 重定向到文档页面上的任何内容。有人从 PayPal 搜索这个论坛吗?有谁知道我应该就这个遗漏联系谁?
【问题讨论】:
标签: flash paypal express-checkout