位置: 编程技术 - 正文

cocos2dx代码调用本地浏览器步骤详解(cocos2djs教程)

编辑:rootadmin

推荐整理分享cocos2dx代码调用本地浏览器步骤详解(cocos2djs教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos2d教程,cocos2dx 教程,cocos2dx schedule,cocos2dx schedule,cocos2d怎么用,cocos2djs,cocos2dx schedule,cocos2djs,内容如对您有帮助,希望把文章链接给更多的朋友!

1.找到ndk路径/sources/cocos2dx/platform/android/CCApplication.h添加方法

void openURL(const char* pszUrl);

2找到ndk路径/sources/cocos2dx/platform/android/CCApplication.cpp实现方法

void CCApplication::openURL(const char* pszUrl){JniMethodInfo minfo;if (JniHelper::getStaticMethodInfo(minfo,"org/cocos2dx/lib/Cocos2dxActivity", //src路径下的文件"openURL", //Cocos2dxActivity文件的方法(下面会添加)"(Ljava/lang/String;)V")) //openURL()方法的参数类型Object,返回&#;类型void{jstring StringArg1 = minfo.env->NewStringUTF(pszUrl);minfo.env->CallStaticVoidMethod(minfo.classID, minfo.methodID, StringArg1);minfo.env->DeleteLocalRef(StringArg1);minfo.env->DeleteLocalRef(minfo.classID);}}

3.找到Cocos2dxActivity.java 导入命名空间

import android.content.Intent;import android.net.Uri;

cocos2dx代码调用本地浏览器步骤详解(cocos2djs教程)

4.Cocos2dxActivity.java中添加

private static Activity wu= null;

修改onCreate()为

protected void onCreate(final Bundle savedInstanceState) {super.onCreate(savedInstanceState);sContext = this; this.mHandler = new Cocos2dxHandler(this); wu = this; this.init();Cocos2dxHelper.init(this, this);}

添加方法

//实现浏览器模块的调用 public static void openURL(String url) { Intent intent = new Intent(Intent.ACTION_VIEW); intent .setData(Uri.parse(url)); wu.startActivity(i); }

在想调用的地方实现调用

CCApplication::sharedApplication()->openURL("

【cocos2d-x】cocos2dx之截图保存 游戏过程中,偶尔需要截图和保存图片,但是cocos2d-x本身对这方面的支持比较少,所以只能用比较特殊的方法来保存~RenderTextureRenderTexture是一个通用渲

Cocos2dx 3.0 实战之—— 重写《超级马里奥》其八 主菜单界面 一切之前还是说抱歉,因为本人的确实不会搞美工做的事情,所以素材的图片丑的要死。先看此界面的效果:然后源码是:MenuScene.h/***主菜单场景的声明*

基于像素的碰撞检测(移植到cocos2dx 3.x) 感谢原文:

标签: cocos2djs教程

本文链接地址:https://www.jiuchutong.com/biancheng/372616.html 转载请保留说明!

上一篇:【cocos2dx】std::function与std::bind 函数指针(cocos-2dx)

下一篇:【cocos2d-x】cocos2dx之截图保存(cocos 2d x)

  • 消费税的计税价格是什么
  • 一般纳税人劳务票一般开几个点
  • 借方是收入还是支出 正负号
  • 空调安装发票税率
  • 国税地税合并后叫什么名称
  • 房地产开发企业的土地使用权计入哪里
  • 报销退回多余款项怎么开收据
  • 出纳去银行
  • 支付的各项税费包括个人所得税吗
  • 企业所得税弥补亏损明细表怎么填写
  • 出售固定资产支付的相关费用计入
  • 营改增后营业外收入交增值税吗?
  • 销项负数发票需要抵扣吗
  • 附有销售退回条款的递延所得税问题
  • 出口发票上的汇率按哪个开?
  • 税务稽查可以不罚款的情形
  • 调整增值税税率
  • 如何自定义桌面图标排列
  • 存货资产减值损失转回怎么做账
  • 权益净利率如何提高
  • win10好几个操作系统
  • 怎么冲财务费用
  • 库存现金盘亏会计分录原因待查
  • 安全生产专用设备目录
  • 应收账款挂账多年
  • 小微企业城建税及附加减免优惠
  • php_imagick
  • js怎么实现倒计时
  • mysql跨库join
  • 折旧和摊销的区别通俗
  • 可以抵扣的项目有哪些
  • 普通发票冲红后还会有税吗
  • 借入资金会计科目
  • 应收利息可以计入其他应收款吗
  • 二氧化剂的使用方法
  • 中药和中药饮片有区别吗
  • 什么发票可以抵扣增值税吗
  • 个人所得税应补退税额怎么查
  • 小规模纳税人能开6%增值税专用发票吗
  • 以设备投资入股的账务处理
  • 高新企业账目有什么不同
  • 事业单位调整以前年度的费用
  • 会计处理的步骤
  • 票据贴现怎么入账
  • 单位社保缴费基数比例
  • 购买原材料材料尚未验收入库,款项尚未支付
  • 技术咨询费属于什么类别
  • 成本核算方法是移动加权平均法吗
  • 处置固定资产的增值税怎么处理
  • 废品损失明细账应选择三栏式
  • 企业预提费用是什么科目
  • 工业企业无形资产有哪些
  • Mysql使用教程
  • 该卡已在其他账户中存在什么意思
  • windows注册表简单应用
  • 怎样破解bios密码
  • win10自定义壁纸在哪个文件夹里
  • centos好玩的命令
  • f11一键恢复系统详解
  • 双系统电脑怎么装系统
  • mac电脑安装windows
  • fp3是什么文件格式
  • windows7如何关闭update
  • jquery关闭当前页面
  • android studio 新建项目只有.idea文件
  • opengl入门教程
  • python 遍历字符串修改
  • unity总结
  • 深入探究替换词
  • jquery点击按钮跳转页面
  • nodejs sleep方法
  • javascript html5实现表单验证
  • 详细解读退役军人优待政策
  • unity移动
  • s='python is beautiful!'
  • 开票系统忘记密码怎么找回
  • 个人纳税记录为多少
  • 上海二手房个税退税政策
  • 税务审理工作总结
  • 外出经营需要交哪些税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设