0

我有一个包含片段部分的 URL,用于指示网页的某种状态。我想在 iPhone 上的 Safari 中打开这个链接,方法如下:

NSURL* fragmentURL = [NSURL URLWithString:@"http://www.exampleurl.com/index.html#foo"];
[[UIApplication sharedApplication] openURL:fragmentURL];

Safari 成功打开链接,但片段部分被剥离。有没有人知道如何让 Safari 也使用片段部分?

4

1 回答 1

0

当你说“片段部分被剥离”时,你的意思是你的网络服务器看到一个没有片段标识符的请求吗?这是正常的,因为 UA(浏览器)应该剥离该部分。

请参阅https://en.wikipedia.org/wiki/Fragment_identifier#Processing(双关语!)

于 2011-03-26T15:53:59.523 回答