1. 程式人生 > >微信小遊戲wx.createUserInfoButton()調整記錄。

微信小遊戲wx.createUserInfoButton()調整記錄。

之前小遊戲 wx.getUserInfo()介面調整為wx.createUserInoButton();

這個介面調整真是浪費我三天時間。

其實也很簡單。在遊戲初始化的時候呼叫一下

wx.getSetting();方法這個方法是測試使用者是否授權的。

授權之後的話 直接儲存使用者資料,沒授權的話在執行wx.createUserInfoButton();

其實wx.getUserInfo是可以使用的,但是必須是在使用者授權的情況下才能使用。

上程式碼。

先登入,獲取code.-->判斷是否授權-->是 直接呼叫wx.getUserInfo()按照以前的流程走。不是。執行wx.createUserInfoButton();

這裡會返回一個button元件,元件的type只能是text和 image. 如果type是text的話那麼text屬性就寫漢字,是image就寫圖片路徑。這裡去參考官方示例

圖片路徑我還沒試驗。

我的思路是將這個button設定為透明的色號 #00000000就是透明,然後調整位置到使用者必點的按鈕上。

使用者先點這個,彈出授權,授權之後再繼續執行接下來的流程。

有用點個贊,關注不迷路,經常更新微信小遊戲篇。

有問題可以諮詢微信:lalaolalao00