V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
homey
V2EX  ›  Vue.js

sos!安卓与 vue 混合开发,上传图片走安卓的方法,安卓把图片的绝对路径返回来,如何根据绝对路径显示图片

  •  
  •   homey · 2019-08-16 08:40:57 +08:00 · 2315 次点击
    这是一个创建于 1927 天前的主题,其中的信息可能已经有所发展或是发生改变。
    shucc
        1
    shucc  
       2019-08-16 09:29:39 +08:00
    这个不需要也不能由前端也就是 vue 处理吧,这是需要 Android 端特殊处理的,针对 input file 做针对性处理
    homey
        2
    homey  
    OP
       2019-08-16 09:44:37 +08:00
    @shucc 上传图片是安卓上传,前端只需要展示
    shucc
        3
    shucc  
       2019-08-16 10:38:54 +08:00
    @homey Android WebView 有兼容性问题,如果不做特殊处理,前端那边没办法展示本地图片文件(使用 input type 为 file 时),我不清楚你们那边 Android 是否已经做过处理了
    homey
        4
    homey  
    OP
       2019-08-16 11:00:57 +08:00
    @shucc 前端没有使用 input,只是写了一个按钮,告诉安卓用户点击了上传图片按钮。安卓访问文件的权限也已经打开了
    shucc
        5
    shucc  
       2019-08-16 11:21:00 +08:00
    @homey 这种方式没采用过,我觉得大概率还是 Android 这边有些问题,或者如果你们有 iOS 版本,可以 iOS 试试看看是不是正常
    homey
        6
    homey  
    OP
       2019-08-16 11:46:34 +08:00
    @shucc 我觉得可能是我这边的问题,可能是因为不是从手机里面找图片,而是从当前地址找图片,图片找不到所以就显示不出来,但是我不知道怎么改才能让他访问手机本地的图片
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   924 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:10 · PVG 05:10 · LAX 13:10 · JFK 16:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.