使用 get 变量中的 Web 链接通过 NSURL 打开 Safari
我需要打开链接类型“http://www.web.com/?text=link =) http://google.ru< /a> is gooooooood”
message=@"http://www.web.com/?text=link+=)+http://google.ru+is+goooooood";
twitter=[NSURL URLWithString:message];
[[UIApplication sharedApplication] openURL:twitter];
但它不起作用。 Safari 打开链接:“http://www.web.com/?text=link =) ”。 但我需要所有文字。 有什么想法吗?
I need open link kind of "http://www.web.com/?text=link =) http://google.ru is goooooood"
message=@"http://www.web.com/?text=link+=)+http://google.ru+is+goooooood";
twitter=[NSURL URLWithString:message];
[[UIApplication sharedApplication] openURL:twitter];
But it doesn't work.
safari opens link: "http://www.web.com/?text=link =) ".
But I need all text.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你应该对你的参数进行URL编码(你的参数中的特殊字符)你可以使用以下函数对你的消息变量进行URL编码
你的消息变量应该看起来像这样 -
you should URL encode your parameters (special char in your patameters) you can use following function to url encode
Your message variable should look something like this -