微信浏览器的html5页面显示配置等问题汇集 1,禁止微信浏览器分享页面链接 (定点更新)...
生活随笔
收集整理的這篇文章主要介紹了
微信浏览器的html5页面显示配置等问题汇集 1,禁止微信浏览器分享页面链接 (定点更新)...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
公司新需求,要求從安卓IOS應用分享到微信的鏈接頁面不允許二次轉發,所以開始編程第一步,上網找資料...
網上大神就是多,不消兩分鐘,找到方案,很簡單,上代碼先:
1 wx.config({ 2 debug: false, 3 appId: '{{ sign.appId}}', 4 timestamp: {{ sign.timestamp }}, 5 nonceStr: '{{ sign.nonceStr }}', 6 signature: '{{ sign.signature }}', 7 jsApiList: [ 8 'onMenuShareAppMessage', 9 'onMenuShareTimeline', 10 'hideMenuItems' # 必不可少 11 ], 12 }); 13 14 wx.ready(function () { 15 // 1 判斷當前版本是否支持指定 JS 接口,支持批量判斷 16 wx.hideMenuItems({ # 關鍵代碼 17 menuList: [ # 要隱藏的按鈕 18 "menuItem:copyUrl","menuItem:editTag", 19 "menuItem:delete","menuItem:originPage", 20 "menuItem:readMode", "menuItem:openWithQQBrowser", 21 "menuItem:openWithSafari","menuItem:share:email", 22 "menuItem:share:brand","menuItem:share:qq", 23 "menuItem:share:QZone","menuItem:share:appMessage", 24 "menuItem:share:timeline" 25 ] // 要隱藏的菜單項,只能隱藏“傳播類”和“保護類”按鈕 26 })上面代碼放進頁面JS代碼即可隱藏所有分享傳播類的按鈕(徹底滿足需求);
隱藏的按鈕代碼在微信開發文檔內有,我就直接拷一份網上大佬的代碼了: (大佬博客地址:https://www.cnblogs.com/liuqingxia/p/10487700.html)
基本類舉報: "menuItem:exposeArticle"調整字體: "menuItem:setFont"日間模式: "menuItem:dayMode"夜間模式: "menuItem:nightMode"刷新: "menuItem:refresh"查看公眾號(已添加): "menuItem:profile"查看公眾號(未添加): "menuItem:addContact"傳播類發送給朋友: "menuItem:share:appMessage"分享到朋友圈: "menuItem:share:timeline"分享到QQ: "menuItem:share:qq"分享到Weibo: "menuItem:share:weiboApp"收藏: "menuItem:favorite"分享到FB: "menuItem:share:facebook"分享到 QQ 空間/menuItem:share:QZone保護類編輯標簽: "menuItem:editTag"刪除: "menuItem:delete"復制鏈接: "menuItem:copyUrl"原網頁: "menuItem:originPage"閱讀模式: "menuItem:readMode"在QQ瀏覽器中打開: "menuItem:openWithQQBrowser"在Safari中打開: "menuItem:openWithSafari"郵件: "menuItem:share:email"一些特殊公眾號: "menuItem:share:brand"任務完成了!!!!!!嘿嘿
轉載于:https://www.cnblogs.com/haiton/p/10717878.html
總結
以上是生活随笔為你收集整理的微信浏览器的html5页面显示配置等问题汇集 1,禁止微信浏览器分享页面链接 (定点更新)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 20175212童皓桢 Java实验二-
- 下一篇: 重学前端(二)