微信 JS-SDK 各類問題記錄

  在開發微信公衆號網頁中,使用微信的 JS-SDK 會遇到各類坑。記錄遇到的坑及解決方法。前端

  1.JS-SDK 配置(url 指向)。安全

    在 JS-SDK 配置中,配置的簽名基本在服務器完成,網上有各類方法。可是,url 須要前端給予配置。url 主域名必須在 JS 接口安全域名中添加。簽名中須要          當前完整的 url,不包括#後面的字符。使用 window.location.href.split('#')[0] 獲取當前域名。服務器

    版本問題:在使用中發現:Android 設備使用的 url 每當 url 發生變化且該 url 使用微信接口時,都必須從新上傳 url 從新配置。不然沒法使用。而在 IOS 中,只         要在其中一個頁面配置過,都能使用...不知爲啥。調試最好兩臺設備一塊兒調試。微信

  2.微信接口使用 (只能一個一個使用)測試

    在使用圖片接口中,從手機中得到相片後因 IOS 不能使用 src 直接顯示 localId 因此須要用到 wx.getLocalImgData 接口。網上有連接如何轉換使用(http://blog.csdn.net/jinyuyang78/article/details/76168649)。使用時發現,其中使用 for 循環遍歷圖片執行獲取 base64 編碼時會接口會沒法使用(遍歷一次會成功,遍歷屢次會所有無效)。網上並沒找到爲何失效的緣由...最後,花了半天時間才測試成功,每次的 wx.getLocalImgData 只能執行一個,一個執行完成後才能執行下一個,一個沒完成時去執行全部的執行都會無效。能夠在 success 完成後再繼續調用該接口。(遞歸調用)編碼

相關文章
相關標籤/搜索