首页 文章

Objective-C iPhone - 在Safari中打开多个URL

提问于
浏览
1

我知道如何使用 [[UIApplication sharedApplication] openURL:url]; 从Safari中的应用程序打开URL . 这很棒,但我需要做的是我有多个URL,我想用这些URL打开更多标签来启动Safari .
我尝试多次调用 openURL 但它只打开Safari一次,其他网址被忽略 .
有没有办法在我的应用程序中打开Safari中的多个标签?
谢谢 .

1 回答

  • 2

    当您调用 UIApplication openURL: 时,您的应用程序将被置于后台,并且将不再允许执行这些操作 . 我不认为打开多个标签是iOS Safari支持的 . 标签可能以更节省内存的方式实现(即仅加载您看到的标签,保存其他标签,直到您切换到它们) . 这有助于了解您想要打开多个标签的原因 .

    一些建议:

    • 打开指向"launcher"页面的链接,该页面将带您进入所需页面

    • 使用UIWebView并自己实现标签

    • 在您的应用中创建一些类型的菜单,一次只打开一个页面

相关问题