97无码免费人妻超级碰碰夜夜_xxx.www国产_av激情在线_成人久久18_国产精品特级片_鲁一鲁啪一啪

18842388900

網站建設 APP開發 小程序

Article/文章

記錄成長點滴 分享您我感悟

您當前位置>首頁 > 知識 > 小程序

如何重新授權微信小程序如何編寫特定代碼

發表時間:2019-07-09 11:38:28

文章來源:沈陽網站建設

標簽:

分享:

瀏覽次數:0

程序員每天都會遇到各種各樣的問題,但基本上無論遇到什么問題,都可以解決。因為他們有一顆無所畏懼的心,他們給了小程序的靈魂,但是如何重新授權微信小程序?今天我們將為每個人解決這個問題。

1536228661839747.jpg

微信小程序怎么重新授權?

原點

·在做一些小程序時,授權問題一定不能少,但我們發現有時會有人點擊我們的拒絕授權。然后每個人在開發他們需要的數據時都會非常困擾。我在做小程序。我已經應用了這種方法,我目前正在分享它?。

·我的演示基于我的個人信息+地理授權

想法

·被授權進入主頁

·拒絕授權并留在具有授權訪問權的頁面上

·設置標志值:authorizeInfo,根據此true和false確定是否呈現主頁或呈現頁面以顯示重新授權。

過程

在頁面顯示時獲取用戶信息和位置(當然,這是我需要的)

//userInfo

wx.getUserInfo({

成功: res=> {

this.setData({userInfo: true})

},

失敗: res=> {

this.setData({userInfo: false})

}

})

//locationInfo

wx.getLocation({

成功: res=> {

this.setData({locationInfo: true})

},

失敗: res=> {

this.setData({locationInfo: false})

}

})

authorizeInfo的設置應該應用于剛剛獲得的兩個值。我們可以將計時器設置為連續執行authorizeInfo,直到userInfo和locationInfo值都為true。清除計時器(設置計時器,因為它剛剛開始獲取userInfo并且locationInfo可能失?。晕覀冇浀卯攦烧叨紴檎鏁r,所有授權都已通過并跳轉到主頁。否則,它將保留在授權頁面上。

//所有授權

設timer=setInterval(()=> {

this.authorizeInfo();

如果(this.data.userInfo&& this.data.locationInfo){

clearInterval(定時器)

}

},100)

//authorizeInfo

authorizeInfo: function(){

如果(this.data.userInfo&& this.data.locationInfo){

this.setData({authorizeInfo: true})

//重新啟動

wx.reLaunch({

網址:'/pages/index/index'

})

} else {

this.setData({authorizeInfo: false})

}

}

重新授權此操作時,必須調用wx.openSetting接口。我們知道返回值用于確定授權操作后是否再次授權用戶。如果是,則跳轉到主頁,否則它將保留在授權頁面上。

//toAuthorize

toAuthorize: function(){

//重新授權許可

wx.openSetting({

成功:(res)=> {

if(res.authSetting ['scope.userInfo']&& res.authSetting ['scope.userLocation']){

this.setData({authorizeInfo: true})

//重新啟動

wx.reLaunch({

網址:'/pages/index/index'

})

}否則{

this.setData({authorizeInfo: false})

}

},

失敗:(res)=> {

Console.log('授權失敗')

}

})

如何使用

·我的演示是個人信息和位置的雙重授權

·可以直接使用頁面下的授權文件夾。將其復制并粘貼到您的頁面中!

通過上面的介紹,現在您知道如何重新授權微信小程序。其實這個方法比較簡單,調試比較多,基本上無論遇到什么問題都可以解決。當然,如果您在操作過程中遇到任何問題,您可以隨時關注我們,我們會為您解決這個問題。

沈陽小程序開發,微信小程序開發,微信小程序

相關案例查看更多

主站蜘蛛池模板: 龙岩市| 江城| 沧州市| 安龙县| 肥东县| 湄潭县| 曲周县| 固安县| 梁山县| 霍邱县| 神木县| 湘潭市| 赞皇县| 余江县| 金沙县| 雷山县| 镇康县| 博爱县| 江西省| 新建县| 称多县| 德阳市| 上饶县| 双江| 沁阳市| 永仁县| 怀柔区| 北海市| 平遥县| 石渠县| 道真| 铁岭市| 衡阳县| 南陵县| 瓦房店市| 武强县| 南部县| 南投县| 大新县| 霍林郭勒市| 四平市|