7***@qq.com
7***@qq.com
  • 发布:2020-03-02 15:37
  • 更新:2020-03-05 12:52
  • 阅读:1229

【报Bug】iphone6只要发起请求就会报错 用uni-app模板也是一样

分类:uni-app

详细问题描述

(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)

[内容]

重现步骤

iphone6 只要发起请求就报错 用uni-app模板也是一样

TypeError: Object.values is not a function. (In 'Object.values(We)', 'Object.values' is undefined) __ERROR

[步骤]

[结果]
TypeError: Object.values is not a function. (In 'Object.values(We)', 'Object.values' is undefined) __ERROR
[期望]

[如果语言难以表述清晰,拍一个视频或截图,有图有真相]

IDE运行环境说明

[HBuilder 或 HBuilderX。如果你用其他工具开发uni-app,也需要在此说明]

[IDE版本号] hbuilderX 2.5.11.20200212-alpha

[windows版本号] 10

[mac版本号]

uni-app运行环境说明

[运行端是h5或app或某个小程序?] app

[运行端版本号]

[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]

[编译模式是老模板模式还是新的自定义组件模式?]

App运行环境说明

[Android版本号]

[iOS版本号] 10.2.1(14D27)

[手机型号] iphone6

[模拟器型号]

附件

[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]

[App问题请提供可重现问题的代码片段,你补充的细一点,问题就解决的快一点]

[App安装包或H5地址]

[可重现代码片段]

联系方式

[QQ]

2020-03-02 15:37 负责人:无 分享
已邀请:
DCloud_iOS_XHY

DCloud_iOS_XHY

iOS 6 ?还是 iPhone 6,uni-app 只支持 iOS 8.0 及以上系统,请把设备型号描述清楚

  • 7***@qq.com (作者)

    iPhone 6 版本10.2.1

    2020-03-02 16:07

  • DCloud_iOS_XHY

    回复 7***@qq.com: 在附件中添加一个测试 测试工程,或能直接运行的代码块

    2020-03-02 20:05

  • 7***@qq.com (作者)

    回复 DCloud_iOS_XHY: 已上传可直接运行的工程, 就是一个request,在iphone6 ios10.2.1中报错

    2020-03-03 09:50

7***@qq.com

7***@qq.com (作者)

测试工程

DCloud_iOS_XHY

DCloud_iOS_XHY

你好,我使用HX2.6.1版本, iPhone6 iOS 10.3 设备测试没有问题,10.2.1 和 10.3 之间只是小版本更新,系统不会有很大的调整,可以升级到最新的HX版本测试一下

  • 7***@qq.com (作者)

    您好 我在HX2.6.1上也是同样的报错, 我在下面上传了照片

    2020-03-03 17:08

  • 7***@qq.com (作者)

    在HX2.4.6上: iphone6 ios10.2.1 和 iphone6p ios9.2.1 都是可以的

    在HX2.6.1上: iphone6 ios10.2.1 请求报错 , iphone6p ios9.2.1 是可以的

    2020-03-03 17:21

  • 7***@qq.com (作者)

    HX2.5.1 iphone6 ios10.2.1 请求报错 , iphone6p ios9.2.1 是可以的

    2020-03-03 18:09

7***@qq.com

7***@qq.com (作者)

hx 2.6.1

  • DCloud_iOS_XHY

    只有 iOS 10.2.1 会有这个问题吗?我们没有这个设备,无法测试,你要是方便明天远程看一下吧

    2020-03-03 20:33

  • 7***@qq.com (作者)

    回复 DCloud_iOS_XHY: 在alpha最新版创建的uni-app项目iphone6p ios9.2.1 请求报错, 正式版最新版创建的项目iphone6p ios9.2.1 请求正常, 代码相同都是上面请求的demo

    2020-03-04 09:26

  • 7***@qq.com (作者)

    回复 DCloud_iOS_XHY: 请问如何远程

    2020-03-04 09:35

  • DCloud_iOS_XHY

    回复 7***@qq.com: 看私信

    2020-03-04 10:46

jaosn123

jaosn123

我也是有这个问题,搞好了可以教我一下吗?

  • 7***@qq.com (作者)

    可能是uni-js框架的原因吧,官方反馈说是好修的话下个版本就会修了 大概1周左右

    2020-03-05 09:26

  • 7***@qq.com (作者)

    可以问下你是什么版本下遇到这个问题的

    2020-03-05 09:27

  • 7***@qq.com (作者)

    建议暂时回退到2.4.6的版本

    2020-03-05 15:23

heyman

heyman

我的 iphone 6s (iOS 10.1.1) 也出现了这个问题

Unhandled promise rejection TypeError: Object.values is not a function. (In 'Object.values(We)', 'Object.values' is undefined) __ERROR

  • heyman

    然后 uni.request 发起请求不会触发回调了

    2020-03-05 13:01

  • 7***@qq.com (作者)

    建议暂时回退到2.4.6的版本 我之前在这个版本上测试了一下接口请求是好的

    2020-03-05 15:19

  • 7***@qq.com (作者)

    等下个版本官方更新了这个问题之后我们再用最新的来测吧暂时

    2020-03-05 15:20

  • heyman

    回复 7***@qq.com: 我试了2.4.6打包后确实可以了,但是那个版本不支持复杂的表达式模板。我也试了2.5.1,不行。@DCloud_iOS_XHY 请求官方能快点修复这个问题

    2020-03-06 13:56

  • 7***@qq.com (作者)

    回复 heyman: 等更新

    2020-03-06 17:10

  • terrytian

    回复 heyman: 有解了吗,最新的2.8.9还是不行

    2020-12-11 00:18

该问题目前已经被锁定, 无法添加新回复