gamelet-pixui-frame
TypeScript icon, indicating that this package has built-in type declarations

0.4.12-beta.3 • Public • Published

Gamelet PixUI Uniform Frame

GameletAPI 使用指引

  • 手动引入
yarn add gamelet-pixui-frame
  • 在代码中引用接口
import { GameletAPI } from "gamelet-pixui-frame"

变更历史

0.4.11

  • 对 UD 的 sAccount 字段做了兼容处理
  • 增加了 getResourcePath 接口用于获取资源路径

0.4.10

  • 修改 API 和 SDK 为同步通信
  • 增加 readRoleCookie / writeRoleCookie 接口
  • 优化接口注释

0.4.9

  • 增加 getAPPInfo 查询接口,传入 appId, appKey , 校验后返回 appVersion, appName, 本接口仅支持 GameletSDK

  • 增加 setAppEnv 接口 允许用户自行设置 App 信息(仅限一个页面中存在多活动在的特殊情况使用),支持 GameletSDK

0.4.8

  • PxIDE 环境下 CanUsePlatformAPI 接口默认返回 false
  • 增加 pluginsForActivityCenter 插件
  • 支持Pandora ueSDK 部分接口
    GameletAPI.gameCustomFunction()
    GameletAPI.SetDataStash()
    GameletAPI.GetDataStash()
    GameletAPI.ClearDataStash()
    GameletAPI.getUserData()
    

0.4.7

  • 更新pxide分支下 getOpenArgs 和 getEntryInfo 返回值改为 "{}"

0.4.6

  • 修复 reportStatsV2 接口在 atm 渠道 goodsId 类型问题, number->string

0.4.5

  • 修复pandora unity引擎atm上报参数出错的bug

0.4.4(deprecated)

  • 增加了 unity 中 JS 异常的默认 TDM 上报

0.4.3(deprecated)

  • 增加获取引擎版本信息的接口 getEntryInfo
  • 增加判断是否支持callbroker的接口 getIsSupportCallbroker
  • 在增加获取faas地址的接口 getFaasAddr
  • 修复atm接口上报字段

0.4.2

  • 修复 pandoraUnitySDK上 getPlatformDesc 平台判断接口
  • 增加 getIsHitBackendWhitelist 标识是否白名单发布
  • 在白名单发布时支持 close 关闭指定活动的页面
  • reportState 接口暴露 appid 参数

0.4.1

  • 修复 addOnSrvPushDataListener , removeOnSrvPushDataListener 接收服务器推送接口的错误
  • 允许数据虚拟机打开活动页面,但仅在debug打开情况下可用

0.4.0

  • 新增接口
    • 新增 reportStatsV2 统计上报接口,reportMonitorV2 监控上报接口
    • 增加 faas http 上报和日志上报能力
    • 新增 writeCookie, readCookie, deleteCookie 持久化记录接口
    • userdata 中增加 sRegion 字段
  • 支持三方框架
    • 新增DJC cookie处理接口

0.3.7

  • 修复 Pandora Unity SDK 获取 UD 数据不全的问题

0.3.6

  • 修复 openargs 中不能带=的问题

0.3.5

  • 优化了 Runtime 运行环境的识别方式
    • GameletSDK , PandoraUnitySDK , PxDev 模拟器都可以自动识别
    • 对于旧版本pixui模拟器(VSCode插件中集成的模拟器),可以在URL后手动加参数来设置pxide环境 _sdk_info=openplatform_pxide
    • 请不要用浏览器预览页面,浏览器会被识别为 UNSUPPORT_SDK

0.3.4

  • 修复 userdata 中传入的空字符串会变为 undefined 的问题,让游戏传入和活动获取值保持一致

0.3.3

  • 修复 reportStats, reportToATM 接口中 extendList 参数类型定义

0.3.2

  • 优化接口说明

0.3.1

  • userdata 增加了 sLanguage 字段
  • 优化了 unity 环境下 setGameletAppEnv, 根据传入 appId 或者 appName, 如果用户命中了此活动,则未填写的app信息自动补齐

0.3.0

  • userdata 增加了 sIntlSdkParam 字段。
  • 重写 console.log 让活动默认输出 appId。console.error 错误日志中增加了堆栈。

0.2.11

  • userdata 中增加了 sCountry 和 sLoginChannel 字段

Readme

Keywords

Package Sidebar

Install

npm i gamelet-pixui-frame

Weekly Downloads

47

Version

0.4.12-beta.3

License

MIT

Unpacked Size

557 kB

Total Files

130

Last publish

Collaborators

  • xkazer
  • stuartwang