Открытие URL в браузере с использованием C ++ с cocos2d-x в iOS - PullRequest
2 голосов
/ 13 марта 2012

Я бьюсь по голове от замечательного lib xport, который является cocos2d-x из оригинальной библиотеки iOS cocos2d.

Что я хочу спросить - как открыть веб-ссылку в браузере сафари?Я не знаю, как связать исходный код objc

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

Я пытался использовать движок LUA, способный выполнять команды оболочки, но не могу найти путь к приложению safari для его запуска.

Спасибо, люди.

1 Ответ

2 голосов
/ 13 марта 2012

Вы не можете найти пути к другим приложениям.Однако, если вы сделаете этот openURL: вызов, чтобы открыть URL с доменом http: //, тогда Safari откроет его.Вы пробовали это?Какой результат вы получите?

ОБНОВЛЕНИЕ: Предостережение: я не сижу перед машиной, где я могу проверить это.

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

Это должно быть все, что требуется.UIKit переключится на Safari и перейдет к предоставленному URL.

...