收藏
回答

setStorageSync

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug setStorageSync 客户端 6.5.3 2.3.0

setStorageSync,我在电脑上跑,就没问题,在手机上跑就要出错。后来修改为setStorage,会报

setStorage:fail parameter error: parameter.key should be String instead of String;

然后又改回来,会遇到一个很奇葩的问题,真机调试,会报错。然后点击右上角的三个点,打开调试,又不报错了。。。

最后一次编辑于  2018-12-07  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-白柿子
    社区技术运营专员-白柿子
    2018-12-07

    提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-12-07
    赞同
    回复 2
    • LeeYa Master
      LeeYa Master
      2018-12-07

      我重新写个小页面,用的setStorage,又可以了。但是我原本那个还是不行,模拟器都可以,真机就不行,但是真机开调试,又可以了。

      2018-12-07
      回复
    • LeeYa Master
      LeeYa Master
      2018-12-11回复LeeYa Master

      找到原因了,不是我前端的问题。是服务器配置的问题

      2018-12-11
      回复
  • 管凯旋
    管凯旋
    2018-12-07

    (⊙o⊙)…,你建一个新的快速启动模板app.js里有这个方法应该不会报错吧

    2018-12-07
    赞同
    回复 3
    • LeeYa Master
      LeeYa Master
      2018-12-07

      我重新写个小页面,用的setStorage,又可以了。但是我原本那个还是不行,模拟器都可以,真机就不行,但是真机开调试,又可以了。

      2018-12-07
      回复
    • 管凯旋
      管凯旋
      2018-12-07回复LeeYa Master

      还有这种操作啊,需要开调试是不是安全域名的原因呢,我也不清楚,没有遇到过这种

      2018-12-07
      回复
    • LeeYa Master
      LeeYa Master
      2018-12-11回复管凯旋

      找到原因了,不是我前端的问题。是服务器配置的问题

      2018-12-11
      回复