我有iPad应用程序,我将本地html加载到UIWebView中。如何将一个哈希标记附加到URL,以便将哈希标记添加到Web视图href,以便它从一开始就存在?
我想做的是:
答案 0 :(得分:0)
1)使用UIWebView的loadHTMLString:baseURL:方法。有关详细信息,请参阅过去的帖子
2)我假设在步骤4中使用了哈希标记,如果没有提供进一步的详细信息,为什么它在步骤2,但是在第4步之前你不显示页面。你可以使用Javascript来完成。
3)你需要执行改变dom的Javascript。
4)再次使用Javascript,进行位置更改。如果您使用loadHTMLString:baseURL再次加载页面,您将再次获取原始页面。
所以你需要做很多Javascript的执行,这样做的方法是UIWebView的stringByEvaluatingJavaScriptFromString:。查看过去的帖子了解详情。如果您正在加载页面以跳转到哈希标记,那么只需在此处添加哈希标记,而不是在单独的步骤2中添加。