位置: 编程技术 - 正文

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)

  • 代垫水电费增值税
  • 小规模纳税人固定资产可以一次扣除吗
  • 发货过程
  • 进项税大于销项税需要交附加税吗
  • 自然人扣缴系统初次登录怎么设置密码
  • 小规模纳税人缴纳上月应交增值税
  • 住宿发票税率有哪4种
  • 企业销售使用过的固定资产
  • 同一控制企业合并的特征包括
  • 纳税人如何申请享受税收减免优惠
  • 印花税的征税对象包括
  • 合并报表中少数股东权益是什么意思
  • 营改增后税额计算公式
  • 低值易耗品库存
  • 发票已抵扣是什么意思
  • 代扣代缴个人所得税税率表
  • 企业不重视引起的四大涉税风险
  • 普通纳税人的条件
  • 专用发票不抵扣联可以当普票用吗?
  • 哪些津贴免征个税
  • 开票多一分钱怎么办
  • 网上申报附加税怎么报
  • 非流动资产基金对应哪个会计科目
  • 公司面临清算,外包企业的员工怎么处理?
  • macos catalina安装很慢
  • 应交所得税的计算公式excel
  • 直接计入当期利润的利得,即企业非日常
  • 百合花怎么养殖简单
  • 票据的功能及概念
  • php中cookie的值存储在哪
  • 呆账损失是什么意思
  • 峡谷的人
  • 计提补贴会计分录
  • php文件包含目录文件吗
  • 销售多余材料的收入属于收入吗
  • 私募基金成立的规模条件
  • 进项税额销项税额
  • 母公司与子公司交易属于关联交易吗
  • 网站客服系统在线
  • 本地住宿费怎么做账
  • wordpress怎么添加图片
  • 不能抵扣的进项税转出账务处理
  • 批量替换多个word文档的同一内容
  • python中except用法
  • 获取验证码平台
  • 企业现金规模的影响因素
  • 什么是建筑服务的甲供工程
  • 废料进口报关
  • 收入分成的账务处理会计分录
  • 微信转账截图可以作为会计凭证吗
  • 分支机构企业所得税计提和缴纳数额不一致怎么办?
  • 长期股权投资哪一章
  • 买电脑能砍多少
  • 如何定义是应付还是应付
  • 工程费用科目
  • 金蝶凭证做错了已经入账怎么更正
  • 预付账款怎么做账务处理
  • win8开机画面后黑屏
  • npscheck.exe - npscheck是什么进程 有什么用
  • Vsftpd+tcp_wrappers控制主机和用户访问
  • cocos2dx视频教程
  • js分页逻辑
  • 日亚海淘官网
  • javascript definitive guide
  • bat批处理脚本教程
  • python获取命令行执行命令的输出
  • java物流功能
  • jquery设计模式
  • python调用bash
  • python模拟软件
  • jquery打开本地html
  • javascript中对象的含义
  • javascript学习指南
  • javascript作用域链
  • Binary XML file line #7: Error inflating class fragment
  • android 获取时区
  • 广东增值税电子普通发票怎么开
  • 四川省税务干部学校官网
  • 个体工商户如何申报个税
  • 苏州税务所电话是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设