位置: 编程技术 - 正文

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)

  • 项目异地预缴附加税会计分录是?
  • 公司员工住宿费怎么入账
  • 加油卡充值发票怎么入账
  • 个人代开房租普票需要缴纳哪些税种?
  • 个体工商户化妆品经营范围
  • 房产税收取标准有哪些
  • 代理结算费用应该如何处理
  • 建帐时库存的原材料如何入帐?
  • 挂靠工程的所得税账务处理怎么做?
  • 营改增后企业所得税
  • 企业购买房产贷款
  • 发票认证系统查不到发票
  • 代扣代缴企业所得税10%
  • 认缴制的期限是多久
  • 企业在筹建期间发生的费用
  • 多发工资还给老板是傻吗
  • 资产减值损失能否在所得税税前扣除
  • 自产自用设备税务处理
  • 网络共享每次都要输入密码
  • win10无法登录微信
  • 四种存款账户的定义
  • 开办费属于什么科目类别
  • linux系统添加静态路由命令
  • 误解苹果
  • 所得税特殊性税率是多少
  • 新手最适合用哪一款
  • php如何自定义函数
  • torch.save用法
  • 会计学中借和贷怎么区分
  • thinkphp配置文件
  • php smtp类
  • 小规模拍卖公司怎么开票
  • 前端面试经常被问的问题
  • php给图片加水印
  • pwcorr_a命令
  • 进口设备退税如何计算
  • 缴纳增值税会计科目
  • 固定资产折完了怎么办
  • 福利费工会经费教育经费计提比例
  • php安装不上
  • 净营业周期为负数
  • 燃气费计入什么科目
  • 分期收款方式确认收入的时间
  • 未分配利润实际没有钱分配是什么原因
  • 专用发票红冲有时间限制吗
  • 货物出口销售确认流程
  • 电子承兑过期了
  • 进口卷烟消费税定额税率
  • 国外公司与国内公司签约
  • 2021年财务新规定
  • 采购家具分批结算方式
  • 更正会计凭证摘要怎么写?
  • 消防公司会计分录
  • 开发票的时候密码超出密码区发票还能用吗?
  • mysql命令执行顺序
  • 怎么提高sql语句
  • 怎样让windows media player播放mkv文件
  • win2003安装
  • freebsd6.2 nginx+php+mysql+zend系统优化防止ddos攻击
  • win7怎么翻转桌面
  • linux 网站备份
  • win1020h2正式版
  • windows10磁盘
  • win7系统设备管理器没有端口
  • 混合痔疮怎么治疗最好方法 女性
  • 原生js实现ajax步骤
  • firefox怎样调整为中文
  • php删除代码
  • unity 3.0
  • jquery验证邮箱格式
  • javascript的主要内容
  • android如何使用
  • python twilio
  • 慧算账财务公司简介
  • 小规模开了红字发票申报表怎么填
  • 福利费是否计入成本费用
  • 国税局黑龙江省
  • 杭州国家税务局陈英泽
  • 机构改革后地方金融局怎么办
  • 厦门红大税务师事务所怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设