在html5开发使用wx.hideMenuItems无效案例解决方法分享!附步骤代码!

幼稚园新童鞋 2021-08-18 14:47:15 浏览数 (2604)
反馈

对于:“在html5开发使用wx.hideMenuItems无效案例解决方法分享!”这个方面的内容,小编也是在遇到问题之后进行整理之后才可以理解,下面就是小编整理的相关内容,希望对大家有所帮助! 

解决方式:把要执行的wx.hideMenuItems()放到wx.ready这里面就有生效了:

wx.config({
  debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
  appId: '', // 必填,公众号的唯一标识
  timestamp: , // 必填,生成签名的时间戳
  nonceStr: '', // 必填,生成签名的随机串
  signature: '',// 必填,签名
  jsApiList: [] // 必填,需要使用的JS接口列表
});

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

/**
 注意:放在这外面是不会生效的
 wx.hideMenuItems(); 
*/

那么到这里我们在文中就可以知道有关于:“在html5开发使用wx.hideMenuItems无效案例解决方法分享!”这方面的相关内容,希望对大家有所帮助!更多有关于html5这方面的内容我们都可以在W3Cschool进行学习和了解!


0 人点赞