亚洲中文字幕第一网站_国产色爽免费无码视频大学生_国产福利精品av综合导导航_欧美亚洲另类丝袜综合网

<tfoot id='CdMU9'></tfoot>
    • <bdo id='CdMU9'></bdo><ul id='CdMU9'></ul>
    <legend id='CdMU9'><style id='CdMU9'><dir id='CdMU9'><q id='CdMU9'></q></dir></style></legend>

    <small id='CdMU9'></small><noframes id='CdMU9'>

    <i id='CdMU9'><tr id='CdMU9'><dt id='CdMU9'><q id='CdMU9'><span id='CdMU9'><b id='CdMU9'><form id='CdMU9'><ins id='CdMU9'></ins><ul id='CdMU9'></ul><sub id='CdMU9'></sub></form><legend id='CdMU9'></legend><bdo id='CdMU9'><pre id='CdMU9'><center id='CdMU9'></center></pre></bdo></b><th id='CdMU9'></th></span></q></dt></tr></i><div class="5pjndfx" id='CdMU9'><tfoot id='CdMU9'></tfoot><dl id='CdMU9'><fieldset id='CdMU9'></fieldset></dl></div>
        新聞動(dòng)態(tài)

        什么是微信小程序授權(quán)?微信小程序授權(quán)如何進(jìn)行?

        2020-01-17 09:26:45分類(lèi):小程序開(kāi)發(fā) 閱讀()

        我總是聽(tīng)到很多朋友問(wèn)如何授權(quán)微信小程序,有什么方法,但仍然有很多方法。今天的小程序基本上已經(jīng)成為公眾需要的東西之一。它們可以在收銀臺(tái)或游戲中看到。今天,讓我們?yōu)榇蠹易屑?xì)介紹一下。

         

        如何授權(quán)微信小程序?為了用戶(hù)體驗(yàn),如果用戶(hù)一直拒絕,授權(quán)框就不會(huì)出現(xiàn)在后面,所以我們必須找到自己的解決方法。當(dāng)然,這也是為了提醒大家做好用戶(hù)體驗(yàn)工作。然而,當(dāng)企業(yè)有時(shí)需要小程序的用戶(hù)信息時(shí),他們需要始終顯示授權(quán),并引導(dǎo)用戶(hù)以友好的方式允許授權(quán)。讓我們先看看微信小程序api提供的界面:

        這是小程序官方api的界面描述,每個(gè)人都可以理解。但是,如果我們只使用它作為授權(quán),用戶(hù)將會(huì)多次拒絕它。對(duì)不起,兄弟,這個(gè)api沒(méi)有用,不會(huì)為你彈出授權(quán)框。上面是第一個(gè)api,下面還有一個(gè)。

        這個(gè)需要一個(gè)按鈕來(lái)實(shí)現(xiàn),這個(gè)比第一個(gè)好。至少每次點(diǎn)擊都會(huì)彈出框,但有時(shí)不是由用戶(hù)自己發(fā)起的。因此,問(wèn)題出現(xiàn)了。當(dāng)你在做一個(gè)小程序時(shí),下面是其中一個(gè)解決方案。如果用戶(hù)不同意授權(quán),他將總是彈出窗口并提示。沒(méi)有太多廢話(huà),他會(huì)直接寫(xiě)代碼:

        1./**

        2.*設(shè)置用戶(hù)授權(quán)

        3.* scopeType:權(quán)限類(lèi)型(userInfo/werun)

        4.*有趣:回調(diào)函數(shù),指示要刷新的內(nèi)容

        5.*/

        6.驗(yàn)證授權(quán):功能(scopeType,fun) {

        7.var _ this = this

        8.wx.getSetting({

        9.成功:結(jié)果=> {

        10.如果(結(jié)果。授權(quán)設(shè)置[& # 39;范圍。& # 39;+ scopeType]) {

        11._ this . global data . authtype[scope type]= true;

        12.fun();

        13.}其他{

        14.wx.authorize({

        15.范圍:& # 39;范圍。& # 39;+ scopeType,

        16.成功

        17._ this . global data . authtype[scope type]= true;

        18.fun();

        19.},

        20.fail() {

        21.wx.showModal({

        22.標(biāo)題:& # 39;技巧& # 39;,

        23.內(nèi)容:& # 39;請(qǐng)?jiān)试S授權(quán)為您提供更好的服務(wù)& # 39;,

        24.顯示取消:假,

        25.成功:函數(shù)(){

        26.wx.openSetting({

        27.成功:(res) => {

        28.如果(授權(quán)設(shè)置[& # 39;范圍。& # 39;+ scopeType]) {

        29. _this.globalData.authType[scopeType] = true;29._ this . global data . authtype[scope type]= true;

        30.fun();

        31.}其他{

        32._ this . global data . authtype[scope type]= false;

        33._ this . validate authorize(scope type,fun);

        34.}

        35.},

        36.fail() {

        37._ this . global data . authtype[scope type]= false;

        38._ this . validate authorize(scope type,fun);

        39.}

        40.});

        41.}

        42.})

        43.}

        44.});

        45.}

        46.}

        47.})

        48.}

        描述:

        第一個(gè)參數(shù)是權(quán)限類(lèi)型,例如用戶(hù)信息、微信移動(dòng)等。(userInfo/werun)

        第二個(gè)參數(shù)是在用戶(hù)允許授權(quán)后執(zhí)行的回調(diào)函數(shù)。微信小程序如何授權(quán)?這是根據(jù)前面小程序的要求確定的。當(dāng)然,當(dāng)前頁(yè)面的數(shù)據(jù)可以在它被調(diào)用的地方被刷新。畢竟,在用戶(hù)重新授權(quán)之后,用戶(hù)的信息不能被刷新,它是基于用戶(hù)的信息存儲(chǔ)在app.js中的。

        同時(shí),每個(gè)授權(quán)項(xiàng)的授權(quán)狀態(tài)將保存在門(mén)戶(hù)文件app.js的全局?jǐn)?shù)據(jù)對(duì)象中,以便以后判斷授權(quán)信息。當(dāng)用戶(hù)拒絕授權(quán)時(shí),將提示用戶(hù)允許授權(quán)和其他信息。

        用法:

        1.var _ this = this

        2.如果(!app . global data . authType . UserInfo){

        3.app . validate authorize(& # 39;用戶(hù)信息& # 39;,函數(shù)(){

        4.app.wxCheckLogin登錄名(函數(shù)(){

        5._ this . OnLoad();

        6. _this.onShow();6._ this . OnSHow();

        7.});

        8.});

        9.}其他{

        10.app.wxCheckLogin登錄名(函數(shù)(){

        11._ this . OnLoad();

        12._ this . OnSHow();

        13.});

        14.}

        上面的代碼是判斷用戶(hù)是否被授權(quán),如果被授權(quán),檢查登錄,如果沒(méi)有,首先授權(quán),然后檢查登錄,回調(diào)函數(shù)將刷新當(dāng)前頁(yè)面的數(shù)據(jù)信息。

        通過(guò)以上介紹,現(xiàn)在您知道微信小程序是如何被授權(quán)的了。事實(shí)上,解決這個(gè)問(wèn)題還有很多方法,也有很多共同點(diǎn)。如果你在操作過(guò)程中遇到問(wèn)題,不要擔(dān)心,一點(diǎn)一點(diǎn)地解決它們,這樣你就能快速找到問(wèn)題并解決問(wèn)題。當(dāng)然,如果你想知道更多,請(qǐng)注意我們。

        微信小程序開(kāi)發(fā),小程序開(kāi)發(fā)公司不知道怎么選?小程序定制開(kāi)發(fā)就選APP小程序開(kāi)發(fā)公司軟件!

        本文原地址:http://m.gyrmgh.com/news/xcx/2019/1217/6727.html
        鄭重聲明內(nèi)容版權(quán)聲明:除非注明,否則皆為本站原創(chuàng)文章。如有侵權(quán)聯(lián)系進(jìn)行刪除!

        相關(guān)文章

        相關(guān)文章

        成交動(dòng)態(tài)
        首頁(yè) 系統(tǒng)開(kāi)發(fā) APP開(kāi)發(fā) 小程序開(kāi)發(fā) 案例展示 新聞動(dòng)態(tài) 關(guān)于我們 成為代理 關(guān)于我們

        1、點(diǎn)擊微信號(hào)復(fù)制

        19137161875

        2、點(diǎn)擊“打開(kāi)微信”