首页 文章

在Safari中调试UIWebView时设置菜单项字符串

提问于
浏览
0

我正在构建一个使用 UIWebView 的多个实例的iOS应用程序 . 当我使用Safari调试UIWebViews时,Safari的"Develop"菜单中的菜单项 Headers 为"blank",

"blank" menu items

所以很难区分它们 . 我注意到当Mobile Safari是活动应用程序时,菜单项的形式为“网站主机 - 页面”

descriptive menu items

但是当我使用 UIWebView 时,我的应用程序正在动态生成HTML,因此没有基于该名称的URL . 我已经测试过,并且在设置HTML Headers 时未设置菜单文本 . 它也不是通过设置UIWebView的基本URL来设置的 . 有谁知道是否可以设置菜单文本?

1 回答

  • 0

    事实证明我的测试用例是错误的,可以通过设置 UIWebView 的基本URL来设置菜单项 . 例如:

    [self.webView loadHTMLString:[self html] baseURL:[NSURL URLWithString:@"http://stackoverflow.com"]];
    

    这有效,但并不是特别优雅 . 是否有其他方法来设置菜单项?

相关问题