如何将HTML文件加载到带有书签的UIWebView中?

时间:2014-07-10 14:59:16

标签: xcode uiwebview swift nsurl bookmarks

我正在尝试将HTML页面加载到页面中特定位置的UIWebView中。我在页面中设置了一个书签,它使用以下锚链接从另一个页面正确加载:

<a href="cheddar#cabotClothBound">Cheddar Cheeses</a>

我已使用以下代码成功将页面加载到Web视图中:

var f = NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("cheddarCheese", ofType: "htm"))
paragraph.loadRequest(NSURLRequest(URL: f))

我在页面中有几个HTML书签,例如cabotClothBound,tillamook和kerrygold。

如何在请求中包含书签?以下看似明显的解决方案 - 只需在pathForResource name参数中包含哈希值 - 失败:

var f = NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("cheddarCheese#kerrygold", ofType: "htm"))

我似乎找不到允许我提供URL字符串参数的类。

或许作为一个更广泛的问题,如何在NSURL请求中包含URL参数。谢谢你的帮助。

0 个答案:

没有答案