微信js-sdk界面操作接口用法示例
本文實(shí)例講述了微信js-sdk界面操作接口用法。分享給大家供大家參考,具體如下:
前提已經(jīng)在wx.config()中獲取到接口的權(quán)限,以官方文檔為準(zhǔn)
說明:
1.目前提供的界面操作接口和使用都比較簡(jiǎn)單
2.有些好像還有點(diǎn)重復(fù)
3.“調(diào)整字體”、“投訴”這兩個(gè)測(cè)試的時(shí)候無法隱藏,屬于基礎(chǔ)類
一、關(guān)閉微信瀏覽器窗口
wx.closeWindow()
window.close()關(guān)閉微信瀏覽器無效,當(dāng)前方法被屏蔽,在 Cordova的WebView中也是這樣不可用
二、顯示或隱藏部分按鈕接口
說明,基礎(chǔ)類無法控制隱藏和顯示
//隱藏指定菜單項(xiàng),要隱藏的菜單項(xiàng)
//只能隱藏“傳播類”和“保護(hù)類”按鈕
wx.hideMenuItems({
menuList:[
'menuItem:exposeArticle', //基礎(chǔ)類 菜單不能隱藏
'menuItem:setFont'
]
});
// 'menuItem:share:weiboApp', //分享到微博,不可用(屬于傳播類)
// 'menuItem:refresh' //刷新按鈕不可用(屬于基礎(chǔ)類)
//顯示指定菜單項(xiàng)
//只能顯示部分“傳播類”和保護(hù)類
wx.showMenuItems({
menuList:[
'menuItem:share:qq',
'menuItem:copyUrl',
]
});
三、顯示或隱藏非基礎(chǔ)按鈕接口
//隱藏非基礎(chǔ)按鈕 wx.hideAllNonBaseMenuItem(); //顯示非基礎(chǔ)按鈕 wx.showAllNonBaseMenuItem();
四、顯示或隱藏菜單,測(cè)試無效,測(cè)試結(jié)果和非基礎(chǔ)按鈕功能相同
//隱藏右上角菜單 wx.hideOptionMenu(); //隱藏右上角菜單 wx.showOptionMenu();
附錄3-所有菜單項(xiàng)列表
基本類
舉報(bào): "menuItem:exposeArticle"
調(diào)整字體: "menuItem:setFont"
日間模式: "menuItem:dayMode"
夜間模式: "menuItem:nightMode"
刷新: "menuItem:refresh"
查看公眾號(hào)(已添加): "menuItem:profile"
查看公眾號(hào)(未添加): "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
保護(hù)類
編輯標(biāo)簽: "menuItem:editTag"
刪除: "menuItem:delete"
復(fù)制鏈接: "menuItem:copyUrl"
原網(wǎng)頁: "menuItem:originPage"
閱讀模式: "menuItem:readMode"
在QQ瀏覽器中打開: "menuItem:openWithQQBrowser"
在Safari中打開: "menuItem:openWithSafari"
郵件: "menuItem:share:email"
一些特殊公眾號(hào): "menuItem:share:brand"
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript中json操作技巧總結(jié)》、《JavaScript切換特效與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript動(dòng)畫特效與技巧匯總》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》
希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。
相關(guān)文章
WebSocket的通信過程與實(shí)現(xiàn)方法詳解
這篇文章主要給大家愛介紹了關(guān)于WebSocket的通信過程與實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧2018-04-04
跟我學(xué)習(xí)javascript的函數(shù)調(diào)用和構(gòu)造函數(shù)調(diào)用
跟我學(xué)習(xí)javascript的函數(shù)和構(gòu)造函數(shù)調(diào)用,主要包括三方面內(nèi)容函數(shù)調(diào)用、方法調(diào)用以及構(gòu)造函數(shù)調(diào)用,想要了解這些內(nèi)容的朋友千萬不要錯(cuò)過下面的內(nèi)容。2015-11-11
JS+CSS實(shí)現(xiàn)自動(dòng)切換的網(wǎng)頁滑動(dòng)門菜單效果代碼
這篇文章主要介紹了JS+CSS實(shí)現(xiàn)自動(dòng)切換的網(wǎng)頁滑動(dòng)門菜單效果代碼,涉及JavaScript基于時(shí)間函數(shù)動(dòng)態(tài)變換頁面tab樣式的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09
Javascript獲取HTML靜態(tài)頁面參數(shù)傳遞值示例
獲取HTML靜態(tài)頁面參數(shù)傳遞值可以利用split函數(shù)來按參數(shù)切成數(shù)組、利用正則表達(dá)式來獲取,具體實(shí)現(xiàn)如下,感興趣的朋友可以參考下2013-08-08
layui switch 開關(guān)監(jiān)聽 彈出確定狀態(tài)轉(zhuǎn)換的例子
今天小編就為大家分享一篇layui switch 開關(guān)監(jiān)聽 彈出確定狀態(tài)轉(zhuǎn)換的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-09-09
Javascript表格翻頁效果的具體實(shí)現(xiàn)
表格翻頁的實(shí)現(xiàn)方式有很多,下面以js為例為大家詳細(xì)介紹下表格翻頁效果的具體實(shí)現(xiàn),感興趣的朋友可不要錯(cuò)過2013-10-10

