[問題] 關於url scheme 跟openURL

作者: BF109Pilot (德軍王牌飛行員)   2016-03-24 21:20:54
小弟有個問題想請益
我有支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給前三位幫我解惑者
作者: darktt (小朱)   2016-03-24 21:40:00
可以做一個網頁,open url到那個網頁,之後那個網頁自動觸發導頁的效果,導回你的app
作者: BF109Pilot (德軍王牌飛行員)   2016-03-24 21:54:00
好像是wechat的連結都是用uiwebview開 所以沒辦法脫出它的手掌心的樣子我用safari:// 還是出不去 XD
作者: darktt (小朱)   2016-03-24 22:18:00
你把網頁放在其他網路上,直接在weichat是用網址連到那個網頁,網頁再重新導向到你的app就好了
作者: BF109Pilot (德軍王牌飛行員)   2016-03-25 09:46:00
不行耶大大 之前嘗試過 由於它總是用uiwebview開連結而不是開safari 所以一直出不去的樣子
作者: uranusjr (←這人是超級笨蛋)   2016-03-25 11:05:00
App 與 app 的合作需要定義, 如果 WeChat 不支援就無解
作者: BF109Pilot (德軍王牌飛行員)   2016-03-25 12:30:00
感謝 所以想透過safari:// 結果也不行XD

Links booklink

Contact Us: admin [ a t ] ucptt.com