a.1 開啟wx.startrecord()介面後touchend事件無法觸發(touchstart->touchcancel, 我也不知道為什麼,就是這麼奇葩)
a.2 某些機型錄音超時不會onvoicerecordend方法
a.3 iphone的語音不相容android
解決方案:
a.1 沒有太完美的解決方案!按住錄音是暫時無法實現的了,只能通過點選事件來實現錄音功能了(例如:點選開啟錄音按鈕(開始錄音)->點選結束錄音按鈕(結束且生成錄音))
a.2 通過設定定時器來監聽錄音是否超過60s
a.3 通過後台轉碼成***
c. 頁面快取:
解決方案:
document.addeventlistener('touchmove',function(e),
false)
e. 部分安卓系統不支援object.assign方法:
e.1 自己寫乙個物件合併方法
解決方案:
functionassignobject(o, n)
}
f.1 可以通過wx.getlocalimgdata()獲取base64字串預覽,但是android得到的base64字元有偏差,少了型別頭標識
f.2 最終方法:ios系統使用wx.getlocalimgdata()獲取base64字串實現預覽,如果base64字元不帶型別標識則使用localid實現預覽
解決方案:
wx.checkjsapi(,"errmsg":"checkjsapi:ok"}if(res.checkresult.getlocalimgdata)
showimagecontainer.find("img").prop('src', localdata); //放入}
});}
else
}});
g. 伺服器使用https協議時,外鏈也需要使用https協議,否則ios系統不支援(android是支援的)
解決方法: 把外鏈的http協議轉換成https協議(外鏈需要支援https協議)
h. wx.uploadimage不支援一次上傳多張
解決方法:上傳一張後再上傳第二張......
i. ios系統vue單頁面應用wx.config簽名失敗與jssdk分享介面配置無效
安卓系統單頁面應用history模式下,切換路由需要使用當前的url重新生成配置資訊(驗證簽名)重新呼叫wx.config介面。而ios系統則不需要,使用頁面初始化的url生成配置資訊wx.config只呼叫一次即可。
微信企業號開發 UserAgent
useragent 屬性是乙個僅僅讀的字串,宣告了瀏覽器用於 http 請求的使用者 頭 使用useragent能夠推斷使用者訪問的瀏覽器資訊。事實上jquery1.10之前的版本號就是依據這個推斷瀏覽器的。幾條手機的useragent 能夠看到不但能得到手機型別蘋果還是android手機。還能得到...
微信企業號開發和配置
服務號 需要工商營業執照,沒有。企業號 試了還行,能夠實現接收訊息 處理 返回。是我要找的。1 響應請求的servlet 2 token,隨機生成 3 encodingaeskey 隨機生成 4 先停下來,下面部署自己的 服務 第二部分 在 servlet的get方法編寫 import com.qq...
微信企業號開發中文亂碼問題
用本機tomcat執行專案 然後通過企業號介面發news給使用者就不會中文亂碼 不知道為什麼部署到學校的伺服器上給使用者發訊息就會亂碼?很迷。後來通過搜了很多資料發現 原本 是 inputstreamreader isr new inputstreamreader connection.getinp...