美文网首页
Android Webview图片加载问题

Android Webview图片加载问题

作者: 空空kk | 来源:发表于2016-09-11 10:17 被阅读0次

    问题:Android 5.1(API 21)及以上手机,微小店部分商品详情页的图床加载不了图片


    原因:webview的http和https的混合请求的,在API>=21的版本默认关闭,在21以下默认开启,直接导致了在高版本上http请求不能正确跳转。微小店部分商品图床cdn是阿里的,如:
    http://cbu01.alicdn.com/img/ibank/2015/735/151/2238151537_1332086197.jpg
    http://i03.c.aliimg.com/img/ibank/2015/042/495/2161594240_758858327.jpg
    

    整个商品详情是淘宝或第三方拷过来的(alicdn, aliimg),把图片地址也一并复制过来,http需要做一次跳转。
    解决办法

    if (Build.VERSION.SDK_INT >= 21) {
        webSettings.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
    }
    

    相关文章

      网友评论

          本文标题:Android Webview图片加载问题

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