简体   繁体   中英

Override phone app launched from mobile Safari tel: link on iOS?

Is it possible to have an iOS native app register for the tel: url scheme so that mobile Safari will launch it in response to HTML tel: links rather than the built-in Phone application? Ie to override the built-in Phone app ?

No, at least not surely. I remember Apple docs saying that if two app registers the same URL scheme, then the behavior is unspecified when using that URL scheme. You can do this, however, with a MobileSubstrate plugin (if jailbreaking is an option), which hooks into SpringBoard and opens a different application when that particular URL scheme is encountered.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM