小程序授權(quán)拒絕后重新拉起授權(quán)窗口
2018-06-25|HiShop
導(dǎo)讀:很多時候用戶在進(jìn)入小程序時,會不小心點擊授權(quán)拒絕,那么小程序開發(fā)者要如何來解決這個問題,實現(xiàn)小程序授權(quán)拒絕后重新拉起授權(quán)窗口...
很多時候用戶在進(jìn)入小程序時,會不小心點擊授權(quán)拒絕,那么小程序開發(fā)者要如何來解決這個問題,實現(xiàn)小程序授權(quán)拒絕后重新拉起授權(quán)窗口
使用場景
以默認(rèn)quick_start項目為例,當(dāng)用戶同意獲取頭像與昵稱時應(yīng)當(dāng)是這樣的界面
正常情況
手滑情況
要是手快點了拒絕,將是這樣
頭像與昵稱處空白一面
以前就只能干等了,后來微信出了一個新接口,可以再次喚起授權(quán)窗口
解決方案
核心代碼
retry: function () { wx.openSetting({ success: function (res) { // 這里重新調(diào)用代碼,比如這里的重新顯示頭像昵稱 } }); }
文檔出處:https://mp.weixin.qq.com/debug/wxadoc/dev/api/setting.html#opensettingobject
處理結(jié)果
您可能感興趣:小程序開發(fā)