導讀微信(WeChat)是騰訊公司于2011年1月21日推出的一個為智能終端提供即時通訊服務的免費應用程序,由張小龍所帶領的騰訊廣州研發中心產品團隊打造 [2] 。微信支持跨通信運營商、跨操作系統平臺... 微信(WeChat)是騰訊公司于2011年1月21日推出的一個為智能終端提供即時通訊服務的免費應用程序,由張小龍所帶領的騰訊廣州研發中心產品團隊打造 [2] 。微信支持跨通信運營商、跨操作系統平臺通過網絡快速發送免費(需消耗少量網絡流量)語音短信、視頻、圖片和文字,同時,也可以使用通過共享流媒體內容的資料和基于位置的社交插件“搖一搖”、“漂流瓶”、“朋友圈”、”公眾平臺“、”語音記事本“等服務插件。 這次給大家帶來做一個移動端微信公眾號(附代碼),做一個移動端微信公眾號的注意事項有哪些,下面就是實戰案例,一起來看一下。第一坑:微信分享導致安卓手機無法調起相冊和無法調起微信充值 解決方案: setTimeout(_ => { wx.config(sdkConfig) }, 500) 需要將微信分享延遲500毫秒,這樣就解決了安卓手機無法調用相冊和微信充值的問題,如果用了微信分享需要加個延遲。 第二坑:部分手機第三方輸入法會將頁面網上擠的問題 解決方案: // 特定需求頁面,比如評論頁面,輸入框在頂部之類的 const interval = setInterval(function() { document.body.scrollTop = 0; }, 100) // 注意關閉頁面或者銷毀組件的時候記得清空定時器 clearInterval(interval); 第三坑:部分地區移動4Gpost提交沒有響應 本人vue項目是axios進行接口封裝的,項目中老是出現一些地區請求發了沒響應,后面經過排查后,后端只接受到了options請求,關鍵是只是個別用戶出現這種情況,后面看到一遍文章https://itbilu.com/javascript/js/VkiXuUcC.html介紹了這些請求,不多說直接上代碼 解決方案: import axios from 'axios' import qs from 'qs' service.interceptors.request.use( config => { if(config.method === 'post'){ config.data = qs.stringify(config.data) } return config }, error => { console.log(error) Promise.reject(error) } ) 項目做了也好幾個月了,實在也沒時間去發,后續還會把自己真實遇到的坑持續發布。。。 相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章! 推薦閱讀: 以上就是做一個移動端微信公眾號(附代碼)的詳細內容,更多請關注php中文網其它相關文章! 微信提供公眾平臺、朋友圈、消息推送等功能,用戶可以通過“搖一搖”、“搜索號碼”、“附近的人”、掃二維碼方式添加好友和關注公眾平臺,同時微信將內容分享給好友以及將用戶看到的精彩內容分享到微信朋友圈。 |
溫馨提示:喜歡本站的話,請收藏一下本站!