位置: 编程技术 - 正文

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)

  • 烟叶税计入什么
  • 购买土地的契税怎么计算
  • 小规模企业所得税多少
  • 计提坏账部分收入怎么算
  • 债券到期账务处理
  • 会计电算化的内容及过程
  • 个体户可以不开公户吗?打款到法人卡
  • 固定资产的原值是含税价?
  • 个体工商户免征税额度是多少
  • 支付土地使用权的会计处理
  • 小企业周转材料包括什么
  • 备发职工工资属于什么会计科目
  • 报损失怎么报
  • 税收优惠退回的税金怎么入账
  • 施工企业确认收入的方法有哪两种
  • 制造企业搬运系统设计重组带来新活力
  • 餐饮管理公司设哪些科目
  • 生产企业上税如何计算?
  • 水利建设专项收入
  • 车船使用税凭证还要过户吗怎么办
  • 销售商品收到商业汇票属于什么科目
  • 核销坏账的会计处理分录
  • 水电费发票可以开吗
  • 修叉车这个工作怎么样
  • 服装工业企业成立时间
  • 预付卡销售和充值
  • php 多维数组转换成字符串
  • 差旅费增值税专用发票少报销可以吗
  • 解决肚子胀气最快方法
  • 生产型企业出口退税计算案例
  • php支付功能
  • 现金清查的会计分录
  • uniapp 手写识别
  • 蓝桥杯大赛2021
  • vue的一些面试题
  • php数组降序排列
  • mail命令发送邮件
  • 罚款是否需要开证明
  • 多线程并发python
  • 保险赔偿收入会计分录
  • python多态的概念
  • SQL Server 中 RAISERROR 的用法详细介绍
  • 适用5%征收率的范围
  • 中标的工程交易怎么处理
  • 材料采购如何做好市场调研工作
  • 白条入账会计处理
  • 测试账户收入怎么处理
  • 退款扣除手续费
  • 购入软件的账务处理
  • docker mysql 数据
  • MySQL 5.7 mysql command line client 使用命令详解
  • ubuntu如何截图快捷键
  • solaris 11.4
  • 怎么改windowsxp版本
  • linux中使用bash是什么意思
  • windows8内存
  • windows7开始菜单设置在哪里
  • cocos2d rpg
  • unity开发用什么电脑比较好
  • JavaScript cookie 跨域访问之广告推广
  • js函数调用函数
  • jquery 插件写法
  • windows 10一
  • shell脚本符号
  • c# 查找字符串
  • 通过短信发送费用可能会收取运营商费用
  • a+bpython
  • 不同版本安卓控制台区别
  • js验证正整数
  • js实现拖拽div的弹出框
  • adb shell命令
  • 面向对象的程序设计语言是
  • javascript密码框
  • 注会证可以挂靠吗?挂靠合法吗?
  • 计税核定价是什么
  • 广西税务登记查询网站
  • 辽宁地方税务网站官网
  • 不想订亲
  • 城市土地使用税计税依据
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设