V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hldnpqzzy
V2EX  ›  程序员

ios 如何实现跳转一个应用再跳转回来呢

  •  
  •   hldnpqzzy · 1 天前 · 1693 次点击

    比如我希望在我的 app 中输入‘七里香’,然后跳转到 qq 音乐进行播放,再自动跳转回我的 app ,请问应该如何实现呢

    23 条回复    2024-10-09 13:02:09 +08:00
    HangoX
        1
    HangoX  
       1 天前
    嘿 siri ,用 QQ 音乐播放七里香
    hldnpqzzy
        2
    hldnpqzzy  
    OP
       1 天前
    @HangoX 额 在这问肯定是问一下代码方面的实现,是该用 QQ 音乐的开发者平台吗还是用其他的内容
    nickytsui1862
        3
    nickytsui1862  
       1 天前
    自己定义个 scheme 用来被拉起,然后你 app 拉起其他 app 之后,在后台等个几秒钟 通过 open url 方式拉起自己的 scheme 地址
    nickytsui1862
        4
    nickytsui1862  
       1 天前
    @nickytsui1862 这个方法我瞎写的,不知道 qq 音乐是否有提供相关接口
    nulIptr
        5
    nulIptr  
       1 天前
    我觉得实现不了,毕竟现在美团拉起微信支付,付款结束后也停留在微信,需要点一下才能返回
    boogoogle
        6
    boogoogle  
       1 天前
    你的 app -> qq 音乐,你自己就可以实现。
    qq 音乐 -> 你的 app ,需要 qq 音乐支持。
    sentinelK
        7
    sentinelK  
       1 天前
    说能行的都没仔细看楼主的需求。
    楼主是在自己的 app 输入。自动搜索、播放了再回来。

    楼主的想法挺好的,不如更进一步。
    从你的 app 跳转到微信给你转账 100 元,然后再跳回来。
    aycclm
        8
    aycclm  
       1 天前
    单方面不行的
    kw8023cn
        9
    kw8023cn  
       1 天前
    需要两家 app 都是你的,毕竟跳到 B 应用之后,就完全 B 应用的执行逻辑了,应该没有任何一个应用允许给其他第三方留一个口子,自己家的应用跳到第三方吧。
    hldnpqzzy
        10
    hldnpqzzy  
    OP
       1 天前
    @sentinelK 那看来是我想的太简单了
    我是想播放这个权限应该不像转账那么敏感
    hldnpqzzy
        11
    hldnpqzzy  
    OP
       1 天前
    @boogoogle 哦哦噢 谢谢
    proxytoworld
        12
    proxytoworld  
       1 天前
    很明显要 qq 音乐开放接口,你再用 sdk 接入,但并不可能开放这玩意
    guanzhangzhang
        13
    guanzhangzhang  
       1 天前
    这种一般都没有的,顶多是你 app 里内嵌了播放,然后调用 qq 音乐的 api
    ily433664
        14
    ily433664  
       1 天前
    显然不可能啊,这相当于你控制第三方 app 拉起你的 app ,别人怎么都不会提供这样的接口给你
    keller
        15
    keller  
       1 天前
    https://developer.y.qq.com/ qq 音乐开放平台
    MossFox
        16
    MossFox  
       1 天前
    只在 QQ 互联 的授权登录 见到过这种 跳走再跳回来的,但这也是 QQ 互联 给的 SDK 留的接口。
    zhongjun96
        17
    zhongjun96  
       18 小时 11 分钟前
    @kw8023cn #9 好奇 smzdm 怎么做的?在 smzdm 打开淘宝或者京东链接后,会有一个返回 app 的按钮。没开悬浮窗权限。
    iOCZS
        18
    iOCZS  
       18 小时 11 分钟前
    怎么可能呢,只有类似社交 SDK 才提供了这种能力。在它们后台注册自己的 urlschema 。
    proxytoworld
        19
    proxytoworld  
       17 小时 45 分钟前
    @zhongjun96 这玩意是 app 自己实现的,不是悬浮窗...
    muggle8
        20
    muggle8  
       17 小时 28 分钟前
    我发现有些 app 之间的跳转 需要读取剪贴板 就类似写入了什么口令似的 这也是一种方法吧
    kw8023cn
        21
    kw8023cn  
       17 小时 23 分钟前
    @zhongjun96 https://blog.51cto.com/u_16175520/8747830 这个就是系统提供的返回多任何返回按钮自定义样式而已,默认左上角也会有一个点击返回上一个 app 的按钮,必须手动点击,不能实现楼主说的自动跳回去。
    bleaker
        22
    bleaker  
       16 小时 16 分钟前
    GPT6
        23
    GPT6  
       14 小时 25 分钟前   ❤️ 1
    @zhongjun96 这个是阿里百川 SDK, 说到底,A><B 之间跳转是要自身支持的,就比如 A 通过 URL Scheme 跳转到 B 是 B://home ,跳转并返回是 B://home/callbackUrl?=A://HOME,这个 callbackUrl 要是 B 没有实现都是白搭
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1006 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:27 · PVG 03:27 · LAX 12:27 · JFK 15:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.