我正在尝试在我的网络应用程序中编写一个按钮,该按钮将在 Android 平板电脑上启动 Square 应用程序以进行支付处理。
我一直在遵循 Web 开发人员指南,但在定义支付 typeType 变量时出现语法错误:Uncaught SyntaxError: Invalid or unexpected token

我不确定可能出了什么问题,因为这直接来自 Square 文档中的示例。
任何人都可以解释一下吗?这是我的代码示例。
启动 javascript 代码的按钮:
<div id="do_square_payment" align="center" style="display:none;">
<button id="do_square_payment_btn_android" value="Square" style="background-image:url(images/Square.png); height:200px; width:200px;" onClick="openURL();"></button><br>
</div>
Javascript代码:
<script>
function openURL(){
var amount = document.form.payment_amount_mobile.value;
var amountFixed = amount * 100;
console.log("Payment amount" + amountFixed);
var posUrl =
"intent:#Intent;" +
"action=com.squareup.pos.action.CHARGE;" +
"package=com.squareup;" +
"S.browser_fallback_url=https://jaydien.ezservicetrax.com;" +
"S.com.squareup.pos.WEB_CALLBACK_URI=https://jaydien.ezservicetrax.com;" +
"S.com.squareup.pos.CLIENT_ID=sq0idp-OMMITED;" +
"S.com.squareup.pos.API_VERSION=v2.0;" +
"S.com.squareup.pos.CURRENCY_CODE=USD;" +
"S.com.squareup.pos.TENDER_TYPES=com.squareup.pos.TENDER_CARD,com.squareup.pos.TENDER_CASH;" +
"i.com.squareup.pos.TOTAL_AMOUNT=" +
amountFixed +
";" +
"end";
window.open(posUrl);
}
</script>
哔哔one
红糖糍粑
随时随地看视频慕课网APP
相关分类