位置: 编程技术 - 正文

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)

  • 对方给我开的增值税专票丢失
  • 增值税附加税税率是多少
  • 个体工商户年报网上申报入口
  • 红冲上个月发票
  • 资产负债表怎么看营业收入
  • 应收利息的概念是什么
  • 上月做其它应付款本月发票到如何做
  • 房地产企业汇算清缴
  • 商业折扣应交税费
  • 城建税和教育费附加可以税前扣除吗
  • 摊销保险费会计分录怎么写
  • 企业收到免税发票后怎么开票
  • 商标使用权入股可以退出吗
  • 审计人员的差旅费放在哪核算
  • 库存商品盘盈盘亏表
  • 提前退休获得一次性补贴要交个人所得税吗?
  • 收到以前年度退所得税分录
  • 增值税普通发票有什么用
  • 电子发票能不能作废重开
  • 机动车发票有几联
  • 固定资产不动产和动产的区别
  • 银行承兑 贷款
  • 房屋融资租赁会计处理
  • 内部控制的类型有哪些
  • 公司个人股份转让需要缴税吗
  • 营业外支出的税额要进项转出吗
  • 王者荣耀中雅典娜的战争女神多少钱
  • Mac怎么设置默认排序方式
  • php array数组
  • 交易性金融资产属于什么科目
  • phppregmatch
  • 新公司30天内未办理税务登记
  • 应税消费品属于什么科目
  • 资产减值会计处理对利润的影响
  • linux中web服务器的安装,配置与测试
  • 应收账款为负数正常吗为什么
  • vue自定义页面
  • 税款入库期是什么意思
  • cp命令复制文件到另一个目录并改名
  • php array合并
  • stat 命令
  • 企业领用低值易耗品计入
  • c语言中全局变量
  • 应收应付对冲的会计分录
  • 公司注册实收资本能为0嘛
  • windows PostgreSQL 9.1 安装详细步骤
  • mongodb怎么导入文件
  • 实收资本可以用于偿还借款
  • 购买增值税发票系统属于什么科目?
  • 公司废料收入如何开票
  • 营业执照注销要钱吗
  • 无偿调入资产如何做账
  • 发行股票时支付的手续费
  • 主营业务收入净额在利润表里怎么看
  • 职工教育经费能开专票吗
  • 五险一金没有金
  • 固定资产清理营业外支出可在税前扣除?
  • 挂靠单位无理要求提供增值税发票怎么办?
  • 公司车辆做账交增值税吗
  • 自产货物赠送客户账务处理
  • 建设项目开办费包括哪些
  • 结余资金结转申请怎么写
  • 购买空调做账分录
  • 低值易耗品与固废的区别
  • centos分区说明
  • 安装fedora进入不到安装界面
  • centos配置网络地址命令
  • linux ids
  • win10系统怎么设置默认打印机
  • cocos creatorapi
  • cssid和class的区别
  • unity热更新方案
  • js的prepend
  • interview分析方法
  • js使文本框失去焦点的方法
  • python结合了什么的高级语言
  • 东莞医保缴费凭证怎么下载
  • 湖北国家税务局发票查询
  • 抄税失败是怎么回事
  • 出口货物计算公式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设