作者BF109Pilot (德军王牌飞行员)
看板MacDev
标题[问题] 关於url scheme 跟openURL
时间Thu Mar 24 21:20:54 2016
小弟有个问题想请益
我有支APP(以下简称myapp) 需要分享连结到wechat群组
然後让群组成员按了那连结能开启"myapp"
一开始我传myapp://foo连结到wechat
结果按了跳出safari 跑到底 然後没反应
然後我就改成先连到一个中继网页
该网页有<a href = "myapp://foo">link</a>
但是点了一样没反应
直接用safari开那中继网页
倒是可以弹出myapp
感觉是wechat的LSApplicationQueriesSchemes里没设"myapp"(废话XDD)
请问有什麽方法可以让群组成员可以从连结连回myapp呢
另外有个问题
好像ios 9之前开openURL都会直接跳safari
但是9之後就会出现类似webview那样用的东西包着
然後上面有个back to xxxx
想请问有什麽办法可以让ios 9上openURL直接用safari开
然後ios 8之前能够也有back to xxxx呢
第二个问题感觉跟第一个有关
谢谢先
愿筹700P给前三位帮我解惑者
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.21.111.7
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1458825656.A.24D.html
1F:推 darktt: 可以做一个网页,open url到那个网页,之後那个网页自动 03/24 21:40
2F:→ darktt: 触发导页的效果,导回你的app 03/24 21:41
3F:→ BF109Pilot: 好像是wechat的连结都是用uiwebview开 所以没办法 03/24 21:54
4F:→ BF109Pilot: 脱出它的手掌心的样子 03/24 21:54
5F:→ BF109Pilot: 我用safari:// 还是出不去 XD 03/24 22:06
6F:推 darktt: 你把网页放在其他网路上,直接在weichat 03/24 22:18
7F:→ darktt: 是用网址连到那个网页,网页再重新导向到 03/24 22:18
8F:→ darktt: 你的app就好了 03/24 22:18
9F:→ BF109Pilot: 不行耶大大 之前尝试过 由於它总是用uiwebview开连结 03/25 09:46
10F:→ BF109Pilot: 而不是开safari 所以一直出不去的样子 03/25 09:47
11F:→ uranusjr: App 与 app 的合作需要定义, 如果 WeChat 不支援就无解 03/25 11:05
12F:→ BF109Pilot: 感谢 所以想透过safari:// 结果也不行XD 03/25 12:30