Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Square SCA验证买家_Javascript_Square Connect_Square - Fatal编程技术网

Javascript Square SCA验证买家

Javascript Square SCA验证买家,javascript,square-connect,square,Javascript,Square Connect,Square,我正在尝试更新Square支付表单JS for SCA(我们位于英国)中接收到的CardNoneResponser,我使用当前的connect版本,并遵循Square提供的代码示例,但在控制台中遇到错误,表单无法按预期加载。我看不出我错过了什么——感谢你的帮助 我已经检查了最新JS示例的当前connect api php付款,但问题仍然存在于我们的live和示例中,无论调用沙箱还是live环境。错误发生在all Square的更新卡片示例上。烹饪书中的非响应接收示例。我提供locationId,

我正在尝试更新Square支付表单JS for SCA(我们位于英国)中接收到的CardNoneResponser,我使用当前的connect版本,并遵循Square提供的代码示例,但在控制台中遇到错误,表单无法按预期加载。我看不出我错过了什么——感谢你的帮助

我已经检查了最新JS示例的当前connect api php付款,但问题仍然存在于我们的live和示例中,无论调用沙箱还是live环境。错误发生在all Square的更新卡片示例上。烹饪书中的非响应接收示例。我提供locationId,并已更新代码如下(从提供的示例中):

控制台报告
SyntaxError:Expected')
(边缘)
SyntaxError:missing)在参数列表之后

回调(err,verification){

执行以下操作:创建一个单独的调用函数

函数verifyBuyerCallback(错误,验证){
if(err==null){
document.getElementById('buyerVerification-token')。值=验证;
}
}

paymentform.verifyBuyer(nonce,verificationDetails,verifyBuyerCallback);
Square提供的示例不准确,将被更新-
回调(err,verification)
应阅读
函数回调(err,verification)
以澄清

paymentform.verifyBuyer(
  nonce,
  verificationDetails,
  callback(err,verification) {
//--------------------------^
函数调用的Javascript语法类似于
回调(err,verification)
;匿名函数定义的语法类似于
函数(err,verification){…}
,命名函数定义的语法类似于
函数回调(err,verification){…}
。这是说你想调用一个名为“callback”的现有函数作为第三个参数,然后你有了
{
,这是没有意义的。最常见的情况是,当缺少结束字符时,这就是为什么所有Javascript引擎都建议缺少


它应该说
function(err,verification){
而不是
callback(err,verification){

感谢您的回复@asifriyaz
paymentform.verifyBuyer(
  nonce,
  verificationDetails,
  callback(err,verification) {
//--------------------------^