求助网页如何通知 IOS 和安卓应用跳到对应的界面 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
Light3
V2EX    程序员

求助网页如何通知 IOS 和安卓应用跳到对应的界面

  •  
  •   Light3 2016-03-25 12:35:57 +08:00 3764 次点击
    这是一个创建于 3491 天前的主题,其中的信息可能已经有所发展或是发生改变。

    技能库 php js 大概是这样在 app 内打开一个第三方抽奖页面然后获奖领取那个地方只能填写一个链接去我自己的页面 应该也是在 app 内打开 然后如何将这个页面关闭 然后通知 APP 去想去的界面? 给关键词或者实现方法都行 。。求助

    16 条回复    2016-03-25 16:00:05 +08:00
    PPTing
        1
    PPTing  
       2016-03-25 12:47:26 +08:00   1
    js 和 native 相互调用?
    nathanw
        2
    nathanw  
       2016-03-25 12:49:39 +08:00   1
    在 iOS ,这叫 deep link
    Light3
        3
    Light3  
    OP
       2016-03-25 12:53:34 +08:00
    @PPTing 大体意思就是在 APP 的里面打开浏览器 访问我的页面我把这个页面关闭然后直接去那个 app 里面的页面
    Light3
        4
    Light3  
    OP
       2016-03-25 12:55:34 +08:00   1
    @nathanw 我刚搜了下 大体意思对 就是我自己的页面点击直接去那个 app 的页面 不过这个东西是需要我做 还是 ios 和安卓做?
    Drops
        5
    Drops  
       2016-03-25 13:09:36 +08:00   1
    @Light3 iOS 不清楚,但 Android 上这是由 app 做的, app 会拦截一个自己能够处理的网址段的 URL
    VichyChen
        6
    VichyChen  
       2016-03-25 13:14:22 +08:00   1
    到底是楼主描述不好还是我看不懂楼主的描述呢?怎么感觉楼主的描述模糊不清呢?

    不过好像你是要 URL Scheme 这个东西。。。
    pubby
        7
    pubby  
       2016-03-25 13:14:50 +08:00 via Android   1
    App 里注册特定的 scheme 对应你要的界面

    然后网页上就跟链接一样,比如 xxoo://fffgdfhf

    正常浏览器可以,一些定制过的浏览器不行
    Light3
        8
    Light3  
    OP
       2016-03-25 13:34:39 +08:00
    @VichyChen 可能我描述不清楚把 大意就是 app 里面开的页面然后操作 去 app 别的界面
    jugelizi
        9
    jugelizi  
       2016-03-25 13:47:53 +08:00   1
    scheme 呀
    支付宝 百度地图什么的
    3 浏览器内调起百度地图
    该调用方式是指第三方基于移动浏览器端进行应用开发时调用 Android 版百度地图客户端需遵守的协议。该协议要正确执行除了要参数填写正确外,还必须要安装 Android 百度地图。
    协议规范

    bdapp://product/[service/]action[?parameters] //parameters 功能参数定义,具体规范见功能协议说明
    Drops
        10
    Drops  
       2016-03-25 13:49:09 +08:00
    @Light3 那不就是应用内的跳转了,还是 app 自己做啊
    jugelizi
        11
    jugelizi  
       2016-03-25 13:51:22 +08:00
    你的知道 app 的 scheme 就可以了

    <a href="bdapp://map/line?coordtype=&zoom=&region=上海&name=28&src=yourCompanyName|yourAppName">线路查询</a>
    levid1900
        12
    levid1900  
       2016-03-25 14:52:26 +08:00   1
    你需要的是 jsbridge
    osborn
        13
    osborn  
      nbsp;2016-03-25 15:24:05 +08:00   1
    iOS 和 Android 扩展下 webview ,支持 Scheme 跳转
    282156756
        14
    282156756  
       2016-03-25 15:55:45 +08:00   1
    这个在安卓里,你在 app 里打开 html 页面用 webview 中 load ( Url ),安卓开发人员做一个 Intent 跳转的函数, html 里点击一个按钮 onclick 调用安卓里的那个函数就行了。
    murmur
        15
    murmur  
       2016-03-25 15:57:44 +08:00   1
    scheme 所有浏览器都支持么?好像要兼容性只能起一个 http 服务器往这里发请求吧
    programdog
        16
    programdog  
       2016-03-25 16:00:05 +08:00   1
    iOSwebview 设置代理,在 js 中设置.herf 字段, OC 代码中设置 scheme
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2713 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 15:00 PVG 23:00 LAX 08:00 JFK 11:00
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86