收藏
回答

在小程序使在openaiwidget插件时app.js下plugin.init等参数不起作用?

机器人ID:secretac0ca
plugin.init({
  appid: "保密",
  openid: openId, //用户的openid,必填项,可通过wx.login()获取code,然后通过后台接口获取openid
  userHeader: "", // 用户头像
  userName: "", // 用户昵称
  anonymous: false, // 是否允许匿名用户评价,默认为false,设为true时,未传递userName、userHeader两个字段时将弹出登录框
  guideList: ["订单", "报表"],
  hideMovableButton: true, // 文本播报及评论展示
  hideTheLikeButton: true, // 消息评价按钮
  operateCardMode: 1, // 用户输入模式 (1: 语音输入优先, 2:文字输入优先, 3: 仅语音输入, 4: 仅文字输入)
  inputPlaceHolder: "请输入",
  success: () => {
    uni.navigateTo({
      url: '/pages/chat/index?openid=' + this.openid
    })
  }, //非必填
  fail: (error) => {}, //非必填
  welcome: '请问需要什么帮助',
});


参数:operateCardMode的值 没有起到作用。我切换了1、2、3、4都使用了都是默认打开语音输入,也无法关闭文字输入。唯一有变化的就是

会影响 guideList 距离底部的高度

问题二:打开页面始终自动弹窗需要授权。anonymous 设置true 也不行。这个需要配置什么才能做到进入不自动授权,需要语音输入了才弹窗授权。

最后一次编辑于  2022-07-20
回答关注问题邀请回答
收藏
登录 后发表内容