收藏
回答

微信jssdk使用hideAllNonBaseMenuItem、showMenuItems无效?

微信网页开发,想隐藏右上角的菜单栏,屏蔽浏览器打开、复制链接等按钮,使用提供的jssdk中的hideOptionMenu、hideAllNonBaseMenuItem、hideMenuItems、showMenuItems均无效,在微信开发者工具中调试可以看见权限都已获取,但就是不生效,麻烦大牛帮忙解惑,谢谢。



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

1 个回答

  • 微盟
    微盟
    2023-09-17

    通过ready接口处理成功验证

    wx.ready(function(){
      // config信息验证后会执行ready方法,所有接口调用都必须在config接口获得结果之后,config是一个客户端的异步操作,所以如果需要在页面加载时就调用相关接口,则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中。
    });
    


    通过error接口处理失败验证

    wx.error(function(res){
      // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开configdebug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。
    });
    


    wx.config({
      debug: true, 
    })
    d打开调试模式尝试
    



    2023-09-17
    有用
    回复
登录 后发表内容