微信js-sdk界面操作接口用法示例
本文實例講述了微信js-sdk界面操作接口用法。分享給大家供大家參考,具體如下:
前提已經(jīng)在wx.config()中獲取到接口的權(quán)限,以官方文檔為準
說明:
1.目前提供的界面操作接口和使用都比較簡單
2.有些好像還有點重復(fù)
3.“調(diào)整字體”、“投訴”這兩個測試的時候無法隱藏,屬于基礎(chǔ)類
一、關(guān)閉微信瀏覽器窗口
wx.closeWindow()
window.close()關(guān)閉微信瀏覽器無效,當前方法被屏蔽,在 Cordova的WebView中也是這樣不可用
二、顯示或隱藏部分按鈕接口
說明,基礎(chǔ)類無法控制隱藏和顯示
//隱藏指定菜單項,要隱藏的菜單項 //只能隱藏“傳播類”和“保護類”按鈕 wx.hideMenuItems({ menuList:[ 'menuItem:exposeArticle', //基礎(chǔ)類 菜單不能隱藏 'menuItem:setFont' ] }); // 'menuItem:share:weiboApp', //分享到微博,不可用(屬于傳播類) // 'menuItem:refresh' //刷新按鈕不可用(屬于基礎(chǔ)類) //顯示指定菜單項 //只能顯示部分“傳播類”和保護類 wx.showMenuItems({ menuList:[ 'menuItem:share:qq', 'menuItem:copyUrl', ] });
三、顯示或隱藏非基礎(chǔ)按鈕接口
//隱藏非基礎(chǔ)按鈕 wx.hideAllNonBaseMenuItem(); //顯示非基礎(chǔ)按鈕 wx.showAllNonBaseMenuItem();
四、顯示或隱藏菜單,測試無效,測試結(jié)果和非基礎(chǔ)按鈕功能相同
//隱藏右上角菜單 wx.hideOptionMenu(); //隱藏右上角菜單 wx.showOptionMenu();
附錄3-所有菜單項列表
基本類
舉報: "menuItem:exposeArticle"
調(diào)整字體: "menuItem:setFont"
日間模式: "menuItem:dayMode"
夜間模式: "menuItem:nightMode"
刷新: "menuItem:refresh"
查看公眾號(已添加): "menuItem:profile"
查看公眾號(未添加): "menuItem:addContact"
傳播類
發(fā)送給朋友: "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"
復(fù)制鏈接: "menuItem:copyUrl"
原網(wǎng)頁: "menuItem:originPage"
閱讀模式: "menuItem:readMode"
在QQ瀏覽器中打開: "menuItem:openWithQQBrowser"
在Safari中打開: "menuItem:openWithSafari"
郵件: "menuItem:share:email"
一些特殊公眾號: "menuItem:share:brand"
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript中json操作技巧總結(jié)》、《JavaScript切換特效與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript動畫特效與技巧匯總》、《JavaScript錯誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學(xué)運算用法總結(jié)》
希望本文所述對大家JavaScript程序設(shè)計有所幫助。
相關(guān)文章
通過js獲取上傳的圖片信息(臨時保存路徑,名稱,大?。┤缓笸ㄟ^ajax傳遞給后端的方法
最近有朋友向我請教,使用js獲取上傳圖片的信息然后通過ajax傳遞給后端,怎么實現(xiàn)呢?通過上網(wǎng)搜索大量資料,下面小編把我的解決辦法整理,分享給大家,需要的朋友可以參考下2015-10-10基于JavaScript簡單實現(xiàn)一下新手引導(dǎo)效果
這篇文章主要為大家詳細介紹了如何基于JavaScript簡單實現(xiàn)一下新手引導(dǎo)效果,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-03-03JS中關(guān)于事件處理函數(shù)名后面是否帶括號的問題
JS中的事件處理(事件綁定)就是讓某種或某些事件觸發(fā)某些活動。有兩種常見的形式,分別是DOM Level 0 和DOM Level 2。今天總結(jié)一個關(guān)于事件處理程序的小細節(jié)。感興趣的朋友一起學(xué)習(xí)吧2016-11-11JavaScript判斷字符長度、數(shù)字、Email、電話等常用判斷函數(shù)分享
這篇文章主要介紹了JavaScript判斷字符長度、數(shù)字、Email、電話等常用判斷函數(shù)分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下2015-04-04