简体   繁体   English

如何强制从iOS中的WebApp在Safari中打开链接?

[英]How to force to open link in Safari from WebApp in iOS?

There is a link like <a href="http://www.google.com">Google</a> inside a web page of UIWebView in my app.How can I force this link opened with Safari when it's clicked?I've tried target="_blank" as someone suggested, but not work.Does anyone know that? 我的应用程序的UIWebView网页中有一个<a href="http://www.google.com">Google</a>类的链接。如何在单击Safari时强制该链接打开?有人建议过尝试过target="_blank" ,但没有用。有人知道吗?

And how about a <form> , how can I make it redirect to Safari when it's submitted? 以及<form> ,提交后如何重定向到Safari?

It's better to approach this through javascript , but not javascript objective-c interaction . 最好通过javascript而不是javascript objective-c interaction

you can try following : 您可以尝试以下操作:

<a href="#" onclick="window.open('http://www.google.com', '_system');">Google</a>

This works in Phonegap. 这适用于Phonegap。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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