由于某种原因刚刚上线的我的应用程序在测试阶段运行良好,但在Google Play上发布时就破了。
我正在向我的服务器提交信息,例如。通过angular.js json请求登录过去工作但是现在,我在第77行的vendor / symfony / symfony / src / Symfony / Component / HttpFoundation / JsonResponse.php中收到了无效的回调名称错误。
The callback name is not valid.
问题来自angular.js附加的回调字符串
&callback=angular.callbacks._0
即使我的网址构造如下:
url = serviceBase + q + '?' + obj.serialize(object) + '&callback=JSON_CALLBACK';
这就是我在symfony action中处理响应的方法
$response = new JsonResponse();
$response->setCallback($callback);
$response->setData($feedback);
return $response;
有什么办法可以解决这个问题吗?我试着环顾四周,谷歌搜索,但没有确定的答案不是黑客。在此先感谢,我希望有人会在任何人醒来之前帮助我,并尝试注册或登录