我有一个包含片段部分的URL,用于指示网页的某种状态。 我想通过使用以下内容在iPhone上的Safari中打开此链接:
NSURL* fragmentURL = [NSURL URLWithString:@"http://www.exampleurl.com/index.html#foo"];
[[UIApplication sharedApplication] openURL:fragmentURL];
Safari已成功打开该链接,但片段部分已被剥离。 有没有人知道如何让Safari也使用片段部分?
答案 0 :(得分:0)
当您说“片段部分被剥离”时,您的意思是您的Web服务器看到没有片段标识符的请求吗?这是正常的,因为UA(浏览器)应该剥离该部分。
见https://en.wikipedia.org/wiki/Fragment_identifier#Processing(双关语!)