cocos 2dx使用webView
废话不多说,直接上代码
注意:只能在真机跑,不能进行模拟器调试
代码:
local webView1 = ccexp.WebView:create()webView1:setContentSize(cc.size(1280,720))webView1:setScalesPageToFit(true)-- webView1:loadHTMLString(true)webView1:setPosition(cc.p(640,360))webView1:loadURL("http://www.baidu.com")self:addChild(webView1)webView1:setOnShouldStartLoading(function(sender,url)print("onWebView1ShouldStartLoading,url is ", url)return trueend)webView1:setOnDidFinishLoading(function(sender,url)print("onWebView1DidFinishLoading url is " , url)end)webView1:setOnDidFailLoading(function(sender,url)print("onWebView1DidFailLoading url is " , url)end) webView1:reload()
因为苹果不支持http协议,所以在真机运行时需要稍微修改xcode设置
添加下面设置
如果是加载本地的html文件,用下面代码
local webView1 = ccexp.WebView:create()webView1:setContentSize(cc.size(1280,720))webView1:setScalesPageToFit(true)-- webView1:loadHTMLString(true)webView1:setPosition(cc.p(640,360))local url = "8/8.html"url = cc.FileUtils:getInstance():fullPathForFilename(url)webView1:loadURL(url)self:addChild(webView1)webView1:setOnShouldStartLoading(function(sender,url)print("onWebView1ShouldStartLoading,url is ", url)return trueend)webView1:setOnDidFinishLoading(function(sender,url)print("onWebView1DidFinishLoading url is " , url)end)webView1:setOnDidFailLoading(function(sender,url)print("onWebView1DidFailLoading url is " , url)end) webView1:reload()
cocos 2dx使用webView相关推荐
- Cocos 2d-x 3.3版本升级 五大维度提升3D品质
国内市场占有率最高的游戏引擎Cocos 2d-x近日进行了版本更新,正式升级亮相3D技术.Cocos 2d-x 3.3版本加入包围盒.射线求交.游戏场景等新概念,将从五大维度提升游戏品质,智能模块化功 ...
- Cocos 2d-X Lua 游戏添加苹果内购(二) OC和Lua交互代码详解
这是第二篇 Cocos 2d-X Lua 游戏添加苹果内购(一) 图文详解准备流程 这是前面的第一篇,详细的说明了怎样添加内购项目以及填写银行信息提交以及沙盒测试员的添加使用以及需要我们注意的东西,结 ...
- Cocos 2d-X Lua 游戏添加苹果内购(一) 图文详解准备流程
事前准备 最近给游戏添加了苹果的内购,这一块的东西也是刚刚做完,总结一下,其实这里不管是游戏还是我们普通的App添加内购这一块的东西都是差不多的,多出来的部分就是我们Lua和OC的交互的部分,以前刚开 ...
- Cocos 2d-x CocoaChina开发者沙龙(上海站)现场放送!
今天下午2点, Cocos 2d-x & CocoaChina开发者沙龙(上海站)在上海IC咖啡火热举办,我们一起来到现场看看吧〜 活动尚未开始,现场已经座无虚席〜 这位可是正宗的" ...
- cocos 2d-x 环境搭建和创建项目HelloWorld
第一步,也是最重要的一步 先拥有一台电脑 随便 本教程是win10 win7当然也可以 mac土豪勿扰,在下买不起. 下载vs2017(vs2019似乎也可) vs官网. 下载的时候要注意一定要勾选c ...
- cocos 2dx 一 核心类关系
只有一个导演类,CCDirector,负责初始化和析构 CCDirector管理多个CScene类, 可以push/pop/replace CScene以及切换场景. 每个CScene管理多个CCLa ...
- Cocos 2dx - lua Layer注册点击事件
layer = cc.Layer:create() -- 创建层-- 事件处理 touch为点击坐标{x, y, id} local function _onTouch(eventType, touc ...
- cocos 2dx C++ 获取tmx文件里对象的坐标。
需要把land对象层的所有对象的坐标读取出来. 重要代码: void HelloWorld::initTmx() {CCLOG("方法一:");TMXTiledMap* tiled ...
- cocos lua 创建替换图片
关于Sprite或ImageView 创建图片或替换图片,使用cocos 2dx 3.10 lua: 一,sprite相关 -- 通过指定的某张图片创建 local sprite = cc.Sprit ...
最新文章
- 读书笔记-《增长黑客》-低成本、高效率的精准营销
- KVM的客户机可以使用的存储
- python数组求和函数_python数据分析之Numpy数据库第三期数组的运算
- java程序math包没有_java.math包应用
- 史上最简单的SpringCloud教程 | 第十三篇: 断路器聚合监控(Hystrix Turbine)
- 记录一次处理 kdevtmpfsi 挖矿病毒
- 示例介绍:JavaFX 8打印
- 笔记之配置 solr和zookeeper遇到的问题
- 简易c语言编程软件,c语言开发工具下载
- VBS病毒(爱虫病毒) 源代码
- Arduino -uno 核心板 之中级系列3 QAU04生日快乐歌实验
- Oracle PO ER Model
- 请帮助和关心Unix-Center
- 云服务器Linux 安装SVN
- 纯CSS画基本图形(矩形、圆形、三角形、多边形、爱心)
- 163邮箱注册哪个好?电子邮箱怎么申请?
- 分享 10 个高星的创意项目!
- JS如何实现多线程?
- 2023北京电子科技大学计算机考研信息汇总
- 心理学相关学习备忘录
热门文章
- When You Believe[Mariah Carey,Whitney Houston]
- pdfjs预览pdf报错
- 语言模型中用到的几种采样之不全版
- EasyExcel简介 和 使用
- 强化学习笔记:多臂老虎机问题(7)--Gradient Bandit Algorithm
- python批量替换网站静态文件内的域名
- Python:猜数(number guess)
- 智微智能深交所上市:市值60亿 袁微微夫妇身价超40亿
- 出租车管理系统java_Java学员作品-出租车管理系统
- tm4c123g c语言,TI 推出 Tiva C 系列 TM4C123G USB+CAN 开发套件