收藏
回答

小游戏中获取录音授权,不成功之后调出wx.openSetting不能用

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug wx.openSetting 工具 6.6.7 2.0.0

小游戏中获取录音授权不成功的时候,会调起wx.openSetting这个接口, 但是在这个接口说被废弃了,让使用OpenSetting组件,但是用了之后又报错不是一个方法,怎么能成功调用这个接口

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

1 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-06-13

    你好,请问这里具体是怎样实现的呢?

    2018-06-13
    有用
    回复 4
    • 九先生
      九先生
      2018-06-14

      你好,一开始用成wx.OpenSetting()了,然后看了一下文档,是需要用到openSettingButton这个按钮组件, 但是这个组件有个适配问题就是设置按钮的borderRadius的时候在安卓的一些机型上显示不出来, 在一个按钮的位置也不能固定



      2018-06-14
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2018-06-14回复九先生

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

      2018-06-14
      回复
    • 九先生
      九先生
      2018-06-22回复疯狂的小辣椒

      iphone7P, 就是在开发者工具上没有问题,在真机上有时候就会出现按钮设置borderRadius之后,两边出现一个小尖尖

      代码

      this.userInfoBtn = wx.createUserInfoButton({

           type: 'text',

           text: '登录',

           style: {

             left: (this.winSize.width - 150) / 2,

             top: 250,

             width: 150,

             height: 40,

             lineHeight: 40,

             backgroundColor: "#FFEB4B",

             color: "#5A2204",

             textAlign: "center",

             fontSize: 16,

             borderRadius: 25

           }

         });


      2018-06-22
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2018-06-22回复九先生

      你好,可否按照文档的要求来提供简单代码片段( https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

      2018-06-22
      回复
登录 后发表内容