老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

rh利用jQuery.wechat構建微信WEB應用

這篇文章將為大家詳細講解有關rh 利用jQuery.wechat構建微信WEB應用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

專注于為中小企業提供成都做網站、成都網站設計服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業興縣免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了上1000家企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。

jQuery.wechat,一個提供了統一API的、基于jQuery.promise的jQuery.plugin。希望能多少幫助到大家。

因為最近自己的產品要在微信公眾號中推廣,需要提供一些有意義的功能,于是被迫走上了支持微信這條不歸路。

眾所周知,騰訊是那樣一個神奇的公司,他們的產品在商業上獲得巨大成功,但文檔真的很難令人恭維,諾大一個公眾號開發平臺,我竟然找不到真正的,關于web開發的官方文檔,有的就是個別示例,剩下的...呵呵,有一個叫開發者交流互助的東東。

rh 利用jQuery.wechat構建微信WEB應用

看完上面這個圖后,有沒有這樣的感覺,一幫群眾拼命的想知道發生了什么,但就是沒有官方聲明!o(∩_∩)o 哈哈

說了這么多,趕緊入正題,本期要講的就是我痛苦中掙扎徘徊后寫的jQuery.wechat,一個提供了統一API的、基于jQuery.promise的jQuery.plugin。希望能多少幫助到大家。

首先,安裝那是相當的簡單

代碼如下:

bower install --save jquery-wechat

如果不用bower的,自己從Github上下載、解壓,那也是一樣一樣滴!

加載,那也是水一樣的自然

代碼如下:


你如果用了amd,cmd之類的延遲加載技術,想必你也是個行家,不用我再教你怎么配置了吧?

使用——簡單、輕松、統一、爽!

啟用jQuery.wechat功能
$.wechat.enable(); //So easy!

因為整個插件是基于jQuery.promise的,所以你也可以給它一個鏈:

代碼如下:

$.wechat.enable().done(function(){
    alert('已經啟用成功');
}).fail(function(){
    alert('啟用失敗');
});

考慮到目前單頁技術(SPA)的廣泛應用,工具類的設計必須考慮啟用/停用機制,否則可能引起未知錯誤。

隱藏/顯示菜單

代碼如下:

$.wechat.hideMenu(); //隱藏菜單
$.wechat.showMenu(); //顯示菜單

啟用jQuery.wechat之后,就可以隨意調用如hideMenu之類的方法了,無需將其他方法寫入enable的done回調之中。jQuery.wechat的實現原理是,如果jQuery.wechat還沒有啟用成功,所有操作會進入排隊,一旦啟用成功后,則順序執行;如果啟用失敗,則永遠不會執行。

隱藏/顯示底部工具欄
$.wechat.hideToolbar(); //隱藏底部工具欄
$.wechat.showToolbar(); //顯示底部工具欄

打開掃描二維碼界面
$.wechat.scanQRcode();

打開圖片預覽工具

代碼如下:

$.wechat.preview({
    current: 'http://xxx/img/pic001.jpg',  //進入預覽模式后,直接顯示這張圖片
    urls: [
        'http://xxx/img/pic001.jpg',
        'http://xxx/img/pic002.jpg',
        'http://xxx/img/pic003.jpg',
        'http://xxx/img/pic004.jpg',
        'http://xxx/img/pic005.jpg',
        'http://xxx/img/pic006.jpg'
    ]                                      //所有要在預覽模式下顯示的圖片
});

獲取網絡狀態

代碼如下:

$.wechat.getNetworkType().done(function(response) {
    $('#network').text(response.split(':')[1]); 
});

response格式如下:

代碼如下:

network_type:wifi    wifi網絡
network_type:edge    非wifi,包含3G/2G
network_type:fail    網絡斷開連接
network_type:wwan    (2g或者3g)

修改分享格式

每次看到別人的app分享出來的消息都帶著精美的縮略圖、適當的標題和描述,更有甚者消息下面還跟了一行小字指出該消息是由誰發送出來的;再看看你自己分享出去的消息,一個藍色的默認空白圖片,配著不搭調的標題,會不會奇怪是什么邏輯把他們塞進去的?

還好,咱們現在就來解決這個問題:

代碼如下:

$.wechat.setShareOption({
    appid: 'xxxx',                                               //小標appid
    img_width: '60',
    img_height: '60',
    img_url: window.location.toString() + 'img/demo.jpg',        //縮略圖
    title: 'DEMO',                                               //標題
    desc: 'The description is set from $.wechat.setShareOption', //描述
    link: function() {
        return window.location.toString();                       //消息分享出去后,用戶點擊消息打開的鏈接地址
    },
    callback: function(response) {
        alert(response);                                         //分享后的回調函數,常見的有成功和取消
    }
});

具體參考如下截圖:

rh 利用jQuery.wechat構建微信WEB應用


該分享格式變更會影響發送給朋友、分享到朋友圈、分享到微博、發送郵件四項功能。當設置后,再點擊右上角菜單鍵打開菜單后,選擇前述四項中的任意一項,就能看到更改后的效果

關閉當前頁

代碼如下:

$.wechat.closeWindow();

停用jQuery.wechat機制

代碼如下:

$.wechat.destroy();

停用后,所有功能自動重置回初始狀態
該功能在單頁應用(SPA)中比較常用

關于“rh 利用jQuery.wechat構建微信WEB應用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。


當前題目:rh利用jQuery.wechat構建微信WEB應用
URL標題:http://www.xueling.net.cn/article/pchccg.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 免费一区二区在线观看 | 日本欧美v大码在线 | 97就去干 | 少妇扒开腿让我爽了一夜 | 少妇高潮喷水正在播放 | 97热视频在线观看99 | 大地资源视频在线观看免费高清 | 精品久久久国产精品999 | 国产精品久久三区 | 国产精品国产三级国产a | 在线观看午夜 | 日本线在线 | 夜夜爽www一区二区三区精品 | 色综合伊人色综合网站中国 | 爱逼爱操综合网 | 一区二区三区精密机械公司 | 欧美人与动牲交ZOOZ男人 | www.亚洲综合| 8av国产精品爽爽va在线观看 | 成熟丰满熟妇XXXXX丰满 | 国产精品成人久久久久a级 狠狠色亚洲 | 亚洲欧洲日韩国内高清 | 色拍拍欧美视频在线看 | 鲁一鲁一鲁一鲁一曰综合网 | 亚洲熟妇AV一区二区三区宅男 | 午夜免费啪视频在线观看 | 国产免费无码一区二区视频 | 日本中文字幕在线一区 | 97爱综合 | 九色porny视频国产网曝 | www久久爱| 揉着我的奶从后面进去视频 | 美女草比视频 | 最新免费视频 | 国产精品人妻无码一区二区三区 | 蝌蚪久久窝 | 婷婷丁香色综合狠狠色 | 国产真实夫妇6p酒店交换 | 国内大量揄拍人妻精品視頻 | 色欲午夜无码久久久久久 | 91在线成人影院 |