开放能力 / PC接入指南 / PC小游戏接入指南
开放能力 /PC接入指南 /PC小游戏接入指南 /
PC 端微信已经支持大部分运行原来手机小游戏所需要的接口,包括但不限于虚拟支付、激励视频广告、开放数据域、触摸事件等。大多数小游戏可以在不更改代码的情况下以兼容模式运行在 PC 端微信上。
为了让用户在 PC 端拥有更好的小游戏体验,我们提供了一些额外的接口与功能。
# 大屏支持
PC 端小游戏窗口大小默认和移动端一致,如果想获取更好的大屏体验,可以在 game.json 配置项中开启 {"resizable": true}
关于 resizable 配置的详细解释可以参见 框架-小游戏配置
# 键盘事件
PC 端微信提供 keydown, keyup 两个键盘事件,返回的 KeyEvent 对象为 Web 标准对象的子集,包括 key, code 等属性
详细文档参见 key-event
# 鼠标事件
鼠标事件有 mousedown, mouseup, mousemove 三种,返回的 MouseEvent 对象为 Web 标准对象的子集,包括 x, y, button 等属性
需要注意,PC 端也有 touch 事件,其用法与手机上完全一致,通过鼠标左键事件分发,目的是为了兼容手机小游戏
详细文档参见 mouse-event
# 滚轮事件
滚轮事件只有一个,返回的 WheelEvent 对象为 web 标准对象的子集,包括 deltaX, deltaY 等属性
需要注意,delta 的值大小可能与滚轮转动的幅度无关,请只关注数值的正负性*
详细文档参见 wheel-event
# 自定义光标
自定义光标接口允许开发者设置游戏窗口内的鼠标图片,如果需要实现窗口内不同位置(元素)的鼠标样式不同,可以配合鼠标移动事件一起使用
详细文档请参见 wx.setCursor
# 虚拟支付
使用原有的接口 wx.requestMidasPayment 即可实现虚拟支付,但是有一点需要注意,传入的参数中 platform 字段使用“windows”
# 添加到桌面
支持用户点击小游戏菜单栏中“添加到桌面”按钮添加,也支持直接在 PC 微信侧边栏小程序面板中添加,用户从桌面图标启动游戏访问场景值 1023
# PC 接力
平台提供两种直接可在移动端打开 PC 端小游戏的方式,详细说明文档可见 https://developers.weixin.qq.com/community/develop/doc/00026a6c6ccaf01d2b7b57de85bc01
# 测试方法
测试正式版/体验版小游戏登录最新版微信后,通过左侧工具栏的小程序面板点击小游戏即可;也可以通过手机分享给文件传输助手后打开
测试开发版小游戏在开发工具里,设置 - 通用设置 选择 启动 PC 端自动预览,然后在工具栏预览图标里选择 自动预览 Tab,点击 编译并预览 即可
问题反馈若遇到问题,可在 PC小游戏社区 发帖反馈,我们将协助解决
相关知识
开放能力 / PC接入指南 / PC小游戏接入指南
死亡搁浅隐藏NPC接入UCA网络方法指南
维多利亚3市场接入度0怎么提升 市场接入度低的提升方法汇总
开放能力 / 游戏运营 / 游戏礼包
《暗黑破坏神4》PC版登录问题修复指南
射雕PC端安装容量与系统需求指南
从零开始PC开服——新手玩家的第一步指南
荒野大镖客2买吗 《荒野大镖客2》PC版购买指南
DNF手游接入安全认证失败怎么办
手机广告变现项目 广告变现小游戏开发 应用接入告变现
推荐资讯
- 1老六爱找茬美女的烦恼怎么过- 4999
- 2博德之门3黄金雏龙法杖怎么得 4867
- 3《大侠立志传》剿灭摸金门任务 4312
- 4代号破晓官方正版角色介绍 4023
- 5赛马娘锻炼到底的伙伴支援卡事 3802
- 6闪烁之光11月兑换码大全20 3774
- 7原神原海异种刷怪路线-原神原 3547
- 8爆梗找茬王厕所特工怎么通关- 3542
- 9《我的世界》领地删除指令是什 3440
- 10原神开局星落湖怎么出去 原神 3426