位置: 编程技术 - 正文

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)

  • 地价计入房产原值公式
  • 合作社需要办什么证件
  • 外商投资企业的组织形式,组织机构
  • 赠品转做商品销售的账务处理如何做?
  • 企业所得税弥补亏损明细表怎么填写
  • 装修职工宿舍用的瓷砖,灯具等计入什么科目?
  • 行政机关作出下列行为属于行政复议的范围
  • 一般纳税人在国家电子税务局里面如何添加银行账户
  • 日用品增值税税率
  • 个人去税务局开劳务票 税点是多少
  • 合同期限3年
  • 运输发票交印花税吗
  • 预付的费用没有还没有收到发票
  • 小规模企业其他业务收入税率
  • 加计抵减申报表填写视频
  • 新版edge浏览器兼容性视图怎么设置
  • win10ie浏览器没有internet选项
  • biospwds最新版
  • 计提当月电费账务处理
  • 汽车过户费包括
  • 关闭密码保护共享后又自动开启
  • 简要说明php web的工作流程
  • php for in
  • SUSE Linux Enterprise Server 11 SP3安装教程详解
  • 每季度预缴所得税怎么算
  • php完整教程
  • 即征即退,先征后退,先征后返的区别?
  • flex的几个常用布局
  • 下列项目的进项税额可从销项税
  • 工作服列支什么科目
  • 进项税已认证未缴纳
  • 缴纳工会筹备金可以计入工会经费科目吗
  • python深入浅出
  • 为什么选择我们公司
  • dedecms 授权
  • 印花税核定征收比例取消了吗
  • 预付开发票加油后还能开吗?
  • 网银报错
  • 修理费账务处理
  • mysql数据查询慢
  • 业务招待费报销制度及流程
  • 已经费用化的研发支出还可以资本化吗
  • 企业所得税的征税对象包括( )
  • 报销单据粘贴单模板
  • 建筑安装增值税税率变更过程
  • 退货占销售比
  • 工会经费的会计分录2022
  • 小规模纳税人采购需要发票吗
  • 工人发生工伤的责任划分
  • 汇算清缴调增的工资怎么做账
  • 红字发票信息表在哪里查询
  • 股权投资与债权投资包括什么
  • 离职员工代缴社保协议
  • 历年案例分析题及答案
  • 基本户转账法人会知道吗
  • sql server错误和使用情况报告
  • mysql隐式类型转换规则
  • 不用光盘不用u盘怎么安装系统
  • Windows Server core的便捷操作和远程管理
  • linux配置raid5方法
  • xp系统桌面图标大小怎么调整
  • Win7如何安装音频设备
  • Linux系统中下载文件的wget命令操作实例
  • cocos2dx3.2 android平台APK打包
  • opengl颜色混合模式
  • css 3
  • jquery 元素
  • python利用matplotlib将扇形平分成50份
  • python里的迭代器
  • bootstrap基础教程pdf
  • unity camera fov
  • python模块和包的区别
  • javascript设计简单计算机
  • 电子税务局房产税税源信息采集
  • 如何打印个人缴税记录
  • 北京 国税局
  • 安徽高考实行什么模式
  • 差额开票扣除额多补税
  • 金融机构不包括
  • 增值税发票选择确认平台已勾选未确认的发票怎么撤销?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设