在 Cocos2d-x 中打开一个链接
来源:互联网 发布:mac配套手绘板 编辑:程序博客网 时间:2024/05/22 15:07
Android 工程下的写法
在 Java 端添加如下方法:
import android.net.Uri; // 需要导入的包public static void openUrl(){ Uri uri = Uri.parse("http://www.cmread.com/u/index"); Intent it = new Intent(Intent.ACTION_VIEW,uri); this.startActivity(it);}
通过 JNI , 在 C++ 端可以调用 openUrl 方法
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)#include "platform/android/jni/JniHelper.h"#endif#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) JniMethodInfo minfo; bool isHave = JniHelper::getStaticMethodInfo(minfo,"com/og/common/OGMainActivity","openUrl", "()V"); if (isHave) { minfo.env->CallStaticVoidMethod(minfo.classID, minfo.methodID); }#endif
这里就不在赘述。
IOS 下代码
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"http://www.cmread.com/u/index"]];
0 0
- 在 Cocos2d-x 中打开一个链接
- 在Cocos2d-X中创建一个场景
- 在cocos2d-x中加入一个UIView
- 在cocos2d-x中打开网页 iOS…
- 【cocos2d-x】在一个cpp中展示多个场景
- 如何在cocos2d-x中加入一个UIView
- 在VC中打开链接
- 在VC中打开链接
- cocos2d-x链接收藏
- 在新窗口中打开链接的代码
- 如何在Silverlight OOB 中打开链接
- Cocos2d-x中在一个CClayer上设置按钮控制另一个CClayer上的对象
- 如何在cocos2d-x中使用ECS(实体-组件-系统)架构方法开发一个游戏?
- 关于在cocos2d-x中一个精灵移动到 另外一个地点的实现方法。
- 如何在cocos2d-x中使用ECS(实体-组件-系统)架构方法开发一个游戏?
- 如何在cocos2d-x中使用ECS(实体-组件-系统)架构方法开发一个游戏?
- 使用Cocos Studio1.6创建一个Button并在Cocos2d-x 2.2.6中加载
- 怎样在 UIKit 中使用 Cocos2d-x
- 深入浅出单实例Singleton设计模式(酷壳,陈皓)
- 每日_BackgroundWorker
- 行动吧
- 实现jqGrid单元格编辑完后点击提交按钮一次性提交
- HTML5新特性
- 在 Cocos2d-x 中打开一个链接
- scu 4438 censor(KMP,栈保存匹配状态)
- 对卡尔曼滤波算法的一丝淡淡理解
- R语言——生物统计
- onNewIntent调用时机
- JAVA多线程断点续传下载
- 近期知识总结,包括git的使用
- vim中已有tab文件如何置换tab为空格
- Media Player控件使用