V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hugsky
V2EX  ›  问与答

从技术角度看,有可能把多个二维码合并么,例如微博、微信、APP 三件套 3in1。

  •  
  •   hugsky · 2015-06-23 17:28:10 +08:00 · 9064 次点击
    这是一个创建于 3472 天前的主题,其中的信息可能已经有所发展或是发生改变。
    10 条回复    2015-06-24 10:03:26 +08:00
    yeyeye
        1
    yeyeye  
       2015-06-23 17:55:16 +08:00   ❤️ 1
    二维码解析出来就是一个字符串 不存在微信 微博 APP的区别 所以你认为这三件套他们都能兼容另外两家吗?

    但是你可以把几个二维码缩小放一起 或者专门写个APP去识别 但是这已经超出合并二维码的意义了
    subpo
        2
    subpo  
       2015-06-23 17:58:33 +08:00
    当然可以,你需要写一个网页来合并逻辑,比如检测到android ua再跳转到A,iOS ua跳转到B
    aisk
        3
    aisk  
       2015-06-23 19:12:05 +08:00
    @subpo 这跟 Android 和 iOS 有什么区别?
    phy25
        4
    phy25  
       2015-06-23 19:29:10 +08:00 via Android   ❤️ 1
    问题在于,各家的扫一扫的兼容做得很差,让“网址”的灵活性荡然无存。

    至少微信 1) 二维码只能在微信里扫描才能跳到公众号,浏览器一打开永远是下载微信,没有 URL Scheme;2) 读取公众号信息是硬读取,也就是说即使你自己做一个二维码,URL 访问后 302 跳转到微信二维码指向的地址,微信扫描之后是空白页(前几天特意试过)。

    微信都搞不定,别的更不用说了。乖乖让每一个生态系统都占一个二维码位吧。
    wy315700
        5
    wy315700  
       2015-06-23 19:31:37 +08:00
    和二维码没关系啊,二维码只是一个传输层而已,具体传输的内容由上层应用层决定的。
    subpo
        6
    subpo  
       2015-06-23 19:40:17 +08:00
    @aisk 啥?
    aisk
        7
    aisk  
       2015-06-23 19:45:55 +08:00
    @subpo 手误,应该是「这跟 Android 和 iOS 有什么关系?」
    subpo
        8
    subpo  
       2015-06-23 19:58:55 +08:00
    @aisk 思路一样啊,做个网页,里面三个下载链接好了
    laiyingdong
        9
    laiyingdong  
       2015-06-24 04:43:08 +08:00
    做网页 扫码的时候打开网页显示你的微博和微信地址,和App下载连接。如果对方是用 微信 进行扫码的 那么微信里除了腾讯的自家应用宝之外 是不能安装 App的,也无法跳转打开微博。所以
    通过判断 最好做一个提示 引导用户点击 在浏览器中打开 当然不要直接用302
    TakanashiAzusa
        10
    TakanashiAzusa  
       2015-06-24 10:03:26 +08:00   ❤️ 1
    做一个页面判断来源UA,根据对应APP跳转到相应的链接。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5323 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 07:05 · PVG 15:05 · LAX 23:05 · JFK 02:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.