微信开发者工具:1.05.2105170
系统:MacOS Big Sur 11.3
wx.request({
url: 'https://' + url + '/entry_params',
data: {
'client_type': 'miniProgram'
},
dataType: 'json',
header: {
'content-type': 'application/x-www-form-urlencode'
},
success(res) {
console.log('--------------------')
console.log(res)
console.log(res instanceof Object)
console.log(typeof res)
console.log('=====================')
}
})
微信开发者工具打印的日志:
--------------------
{data: {…}, header: {…}, statusCode: 200, cookies: Array(0), errMsg: "request:ok"}
false
object
=====================
微信中调试模式打印的日志:
--------------------
{data: {…}, header: {…}, statusCode: 200, cookies: Array(0), errMsg: "request:ok"}
true
object
=====================
xxxxxxxxxxxxxxxxxxxxxxxxxx 问题点 xxxxxxxxxxxxxxxxxxxxxxxxx
开发者工具的表现和手机微信上表现不一致,我使用 instanceof 判断返回的值是否正确,但在开发者工具上是不正常的。我有些客户反馈他们没收到正常的值,不知道是不是和开发者工具是否是一样的情况,现在只能使用typeof来判断,但typeof没法判断具体的对象类型。
你好,是工具不正常?真机正常吗?请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。