网友真实露脸自拍10p,成人国产精品秘?久久久按摩,国产精品久久久久久无码不卡,成人免费区一区二区三区

小程序模板網

微信小程序重新調起授權用戶信息,掃碼進入小程序獲取二維碼攜帶參數 ...

發布時間:2018-04-18 10:45 所屬欄目:小程序開發教程

分享者:秋子,原文地址

 

一:用戶拒絕授權使用 wx.openSetting({}) 重新調起授權用戶信息

場景模擬: 
用戶進入微信小程序-程序調出授權 

選擇拒絕之后,需要用到用戶授權才能正常使用的頁面,就無法正常使用了。

解決方法: 
在用戶選擇拒絕之后,彈窗提示用戶 拒絕授權之后無法使用,讓用戶重新授權(微信小程序在第一次調起授權之后 ,要重新再調起,需要自己手動刪除程序 或者是退出小程序 等待一段時間再進去才能調起授權,這種情況用戶體驗比較差)針對用戶拒絕授權這種情況 監聽 wx.getUserInfo -fail的回調使用 wx.showModal 提示用戶 如圖: 

監聽 wx.showModal confirm 調起設置管理 代碼如下:

 

				
  1. wx.openSetting({
  2. success:function(res){
  3. if (!res.authSetting["scope.userInfo"] || !res.authSetting["scope.userLocation"]) {
  4. //這里是授權成功之后 填寫你重新獲取數據的js
  5. //參考:
  6. that.getLogiCallback('', function(){
  7. callback('')
  8. })
  9. }
  10. }
  11. })

設置管理界面:

選擇之后 就能重新成功獲取用戶的信息了

 

二:掃碼進入小程序獲取二維碼攜帶參數

注:小程序內跳轉地址攜帶參數和掃碼進入鏈接攜帶參數 獲取方式不一樣  微信通過掃碼進入小程序-頁面得到鏈接的參數為 options.q  掃碼進入的鏈接都是亂碼的,需要UrlDecode一次。  代碼:  var src = decodeURIComponent(options.q)  通過正則截取:某個字符串和某個字符串之間的內容  src.match(/ id=(S*)&share=1/)1



易優小程序(企業版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://www.xiuhaier.com/wxmini/doc/course/23672.html 復制鏈接 如需定制請聯系易優客服咨詢:800182392 點擊咨詢
QQ在線咨詢
AI智能客服 ×