OGeek|极客世界-中国程序员成长平台

标题: iphone - 在 iOS 中使用 C++ 和 cocos2d-x 在浏览器中打开 URL [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 22:05
标题: iphone - 在 iOS 中使用 C++ 和 cocos2d-x 在浏览器中打开 URL

我的大脑正在与来自原始 cocos2d iOS 库的 cocos2d-x 的精彩 lib xport 碰撞。

我想问的是如何在 safari 浏览器中打开网页链接?我不知道如何链接原始的objc代码

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:]];

我曾尝试使用能够执行 shell 命令的 LUA 引擎,但我找不到启动它的 safari 应用程序路径。

谢谢各位。



Best Answer-推荐答案


您无法获取其他应用程序的路径。但是,如果您使用 openURL: 调用以打开带有 http://域的 URL,那么 Safari 将打开它。你试过吗?你得到什么结果?

更新: 警告:我不是坐在可以测试这个的机器前。

NSURL * url = [NSURL URLWithString"http://stackoverflow.com"];
[[UIApplication sharedApplication] openURL: url];

这应该就是所需要的。 UIKit 将切换到 Safari 并浏览到提供的 URL。

关于iphone - 在 iOS 中使用 C++ 和 cocos2d-x 在浏览器中打开 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9683083/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4