zoukankan      html  css  js  c++  java
  • 微信小游戏-微信提供了啥

    运行环境:
    IOS:JavascriptCore,Android:V8。
    So, 没有:
    1,BOM,2,DOM,3,没有全局的document和window对象。
     
    使用Adapter 来模拟BOM和DOM 模拟提供浏览器访问层,Adapter 是一个抽象代码层,可以继承实现。
    官方实现了一个weapp-adapter,然鹅,命名空间依然命名为wx,怎样,就不叫weapon,也不叫wap。Adapter 下载地址 weapp-adapter.zip
    具体weapp-adapter实现的功能模块大致有:
    1,DOM基本操作
    2,Canvas差不多是所有
    3,网络WebSocket,XMLHttpRequest
    4,图像
    5,音频
    6,视频
    7,本地存储和文件
    8,各类事件
    9,特殊函数:setTimeout/setInterval/requestAnimationFrame 
    浏览器功能被适配的差不多7788了,实际推出的是浏览器开发接口平台有没有。是不是拿qq浏览器改下就行了呢,基于这款浏览器,以后!!!!!!!。
    对游戏开发者来说,可借用的框架已有:
    Cocos、Egret、Laya 已经完成了自身引擎及其工具对小游戏的适配和支持,访问对应的官方文档可以更快地接入小游戏的开发。
    相对来说,这三家属于较早通过编译时转码来实现对微信小程序的支持,比较臃肿,前期可能存在坑。后起之秀可以利用这段时间实现自己的Adapter或是形成在weapp-adpter上行成自己的库,机会再次,加油!
    Laya 和Egret仔细看过,Egret已经写了两个游戏。下次分享Egret那边的信息。
  • 相关阅读:
    内网Windows Server时间自动同步
    处理sqlserver数据
    virtualenv使用
    vue过渡动画效果
    vue视图
    vue组件
    Vue实例
    vue介绍
    Bootstrap布局
    Bootstrap组件
  • 原文地址:https://www.cnblogs.com/wusong/p/8207010.html
Copyright © 2011-2022 走看看