小程序
小游戏
企业微信
微信支付
扫描小程序码分享
请求接口加载数据,手机上运行 有时 会报错 SyntaxError: Unexpected EOF/wxa10af39afb29be09/0/page-frame.html:1:0
但是在PC开发工具上不会报错。
请问这是什么错误,什么原因?有人遇到过类似的问题吗?
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好, 移步 beta版本下载 重新提交预览试试
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
一年前的问题了,抱歉,当时没在这里回复。统一回复一下,是后端接口返回的数据里有一些特殊符号(换行符啊什么的),只要把那些特殊符号处理掉就好了。
例如我处理了这些特殊符号
JSON.parse(JSON.stringify(res.data.data).replace(/\u00A0|\u2028|\u2029|\uFEFF/g,
''
))
题主最后是怎么解决的呢,我也遇到了相同的问题
之前体验版也都是正常的,突然间就崩掉了,后台接口数据返回都是正常的
遇到相同问题,请求的数据中如果有换行存在就会报这样的错误,遇到这个问题的朋友可以试试。
遇到相同问题,wx.request success之后就中断了 ,不同页面同一个api调用的时候 有的页面正常 有的就报这个错误
wx.request({
url:
"https://api.xxx.cn/api.php"
,
method:d.method,
data:d.data,
success:
function
(responseData){
//此处往下不能写任何代码,否则就报错
if
(responseData.statusCode == 200) {
d.success(responseData);
}
},
header: header,
fail:
(e) {
console.log(e);
});
文件编码格式看了utf-8无BOM标记的,
遇到相同问题,请问怎么解决的~
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好, 移步 beta版本下载 重新提交预览试试
一年前的问题了,抱歉,当时没在这里回复。统一回复一下,是后端接口返回的数据里有一些特殊符号(换行符啊什么的),只要把那些特殊符号处理掉就好了。
例如我处理了这些特殊符号
JSON.parse(JSON.stringify(res.data.data).replace(/\u00A0|\u2028|\u2029|\uFEFF/g,
''
))
题主最后是怎么解决的呢,我也遇到了相同的问题
之前体验版也都是正常的,突然间就崩掉了,后台接口数据返回都是正常的
题主最后是怎么解决的呢,我也遇到了相同的问题
遇到相同问题,请求的数据中如果有换行存在就会报这样的错误,遇到这个问题的朋友可以试试。
遇到相同问题,wx.request success之后就中断了 ,不同页面同一个api调用的时候 有的页面正常 有的就报这个错误
wx.request({
url:
"https://api.xxx.cn/api.php"
,
method:d.method,
data:d.data,
success:
function
(responseData){
//此处往下不能写任何代码,否则就报错
if
(responseData.statusCode == 200) {
d.success(responseData);
}
},
header: header,
fail:
function
(e) {
console.log(e);
}
});
}
文件编码格式看了utf-8无BOM标记的,
遇到相同问题,请问怎么解决的~