导入ppplus-library以通过TypeScript中的给定链接呈现支付墙

时间:2017-08-10 09:05:36

标签: javascript typescript paypal paypal-sandbox nativescript

是否可以导入给定的JS-Library(在我的情况下,它将是https://www.paypalobjects.com/webstatic/ppplus/ppplus.min.js第{8.1}章“ - 整合支付墙”中的this .pdf file)?

该文字告诉我以下内容:

1)包含JS库:

<script src="https://www.paypalobjects.com/webstatic/ppplus/ppplus.min.js"
type="text/javascript"></script>

2)定义占位符DIV:

<div id="ppplus"> </div>

3)渲染付款墙:

<script type="application/javascript">
 var ppp = PAYPAL.apps.PPP({
 "approvalUrl": "'.$approval_url.'",
 "placeholder": "ppplus",
 "mode": "sandbox",
"country": "DE"
 });
</script>

由于我想在NativeScript应用程序中使用它,因此我无法使用script - 标记。我的解决方法是将其导入(如果可能),就像通常的模块一样。

我尝试了什么:

import * as "https://www.paypalobjects.com/webstatic/ppplus/ppplus.min.js"

但是他找不到给定的模块(这看起来很明显,因为它本身没有安装模块)。有没有其他方法可以做到这一点?

PS:如果你知道任何其他方式来包括隔离墙,请随时告诉我,它可能比我的更好:)。

1 个答案:

答案 0 :(得分:2)

你需要找到适用于android / ios的SDK,因为这个库是依赖于浏览器的,它不会对你有效,因为Nativescript没有像浏览器这样的DOM对象,因为我看到很多鼠标事件和其他瘦身