Authored by ccbikai(👎🏻🍜)

Merge remote-tracking branch 'origin/release/wap-im'

... ... @@ -41,7 +41,34 @@ const msgTypeMap = {
let userName = $('#js-uname').val();
let uid = cmEntity.userId = $('#js-uid').val() || 0;
let encryptedUid = cmEntity.encryptedUid = $('#js-eid').val() || 0;
let userAvatar = cmEntity.userHead = $('#js-avatar').val() || socketConf.defaultUserHead;
let userAvatar = cmEntity.userHead = socketConf.defaultUserHead;
let imgSrc = $('#js-avatar').val();
function checkUserAvatarValid(src, success) {
let imgDOM = new Image();
imgDOM.src = src;
imgDOM.style.display = 'none';
imgDOM.onload = function() {
success(src);
document.body.removeChild(this);
};
imgDOM.onerror = function() {
document.body.removeChild(this);
};
document.body.appendChild(imgDOM);
}
// window.checkUserAvatarValid = checkUserAvatarValid;
checkUserAvatarValid(imgSrc, src => {
userAvatar = cmEntity.userHead = src;
});
let isAndroid = /YohoBuy-android/i.test(navigator.userAgent);
... ...