美文网首页
JSSDK-chooseImage 安卓端无法正常显示

JSSDK-chooseImage 安卓端无法正常显示

作者: hello_web_Front | 来源:发表于2020-12-05 22:55 被阅读0次

直接上图,这是ios和安卓调用jssdk chooseImage getLocalImgData 得到的base64对比

安卓


android.png

IOS


ios.png

原因:很显然安卓得到的base64字符串是没有前缀的,这才导致的不显示。
办法:先判断是安卓还是ios,如果是安卓那么自己手动拼接一个就好啦

    isAndroid() {
      let u = navigator.userAgent;
      if (u.indexOf("Android") > -1) {
        return true;
      } else {
        return false;
      }
    },
if(安卓){
base64= "data:image/png;base64," + base64;
}

相关文章

网友评论

      本文标题:JSSDK-chooseImage 安卓端无法正常显示

      本文链接:https://www.haomeiwen.com/subject/iwenwktx.html