收藏
回答

PC端在onChunkReceived的回调时报错“global is not define”

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug onChunkReceived 工具 3.9.2 2.26.1

微信小程序在wx.request时enableChunked设置为true,然后设置requestTask.onChunkReceived的回调;在该回调执行时,一律报错:“global is not defined",该回调方法内代码无法执行。参考代码如下,未使用到global变量。从提示中看属于框架内部错误,pc微信版本见图中,开发工具和手机上都运行正常,且更换任何基础库版本依然报错。

const requestTask = wx.request({
      url: "https:xxxxxxxx/api",
      method: "POST",
      enableChunked: true,
      header: {
        "accept-language": "zh-CN",
        'content-type': 'application/json' // 默认值
      },
      data: {
        "stream": true
      },
      success(res) {
        
      },
      fail(res) {
       
      }
    });

requestTask.onChunkReceived((res: any) => {
});


回答关注问题邀请回答
收藏

4 个回答

登录 后发表内容