【问题标题】:Open external link in cocos2dx 3.0在 cocos2dx 3.0 中打开外部链接
【发布时间】:2014-09-02 11:41:03
【问题描述】:

我正在使用

Application::getInstance()->openURL("www.google.com");

但是它给出了没有方法“opnURL”的错误。

有人可以帮忙吗?

【问题讨论】:

  • Application 类没有openURL() 成员函数API Ref,你到底想做什么?

标签: cocos2d-x cocos2d-x-3.0


【解决方案1】:

我使用的是最新的 cocos2d 版本。这种方法对我很有效:

CCApplication::getInstance()->openURL("http://www.google.com");

编辑: CCApplication 已弃用,因此请使用:

Application::getInstance()->openURL("http://www.google.com");

【讨论】:

  • 如果您使用的是新版本的 cocos2d-x 3.+ 不需要使用 CCAplication 只需使用 Application
【解决方案2】:

我在 Application 类上找不到该方法:

http://www.cocos2d-x.org/reference/native-cpp/V3.2/db/de2/classcocos2d_1_1_application.html

但您可以阅读此参考:

http://discuss.cocos2d-x.org/t/opening-urls-in-external-browser/2642

并在本机代码中实现。

【讨论】:

    【解决方案3】:

    我不知道您使用的版本是多少,但在最新的稳定版本 3.5 中,该方法 is implemented 应该可以按预期工作。

    【讨论】:

      猜你喜欢
      • 2013-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-19
      • 1970-01-01
      • 2015-12-02
      相关资源
      最近更新 更多