【发布时间】:2017-01-03 17:11:52
【问题描述】:
这令人费解,但它适用于某些 URL,而不是下面的那个。
http://m.nike.com/us/en_us/pd/flyknit-zoom-agility-women's-training-shoe/pid-10950168/pgid-10926655
我正在使用这种方式从应用程序启动 safari:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:self.vigLink]];
【问题讨论】:
-
我应该澄清一下,self.VigLink 是一个 URL 字符串,就像我列出的示例一样。
-
正确编码您的网址,我发现您的网址中有一个撇号可能会破坏它。
-
谢谢!使用 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding 对链接进行编码有帮助!