这是游戏自己的后台应该做的事情
有没有主域可用的storage并能实现云端存储- 需求的场景描述(希望解决的问题) 单机游戏,在不同的手机,能读取到某个云端的数据,这样单机游戏就能跨手机运行数据,而不需要服务器的支持,这个能力可以只能在主域调用,就可以不涉及敏感数据的泄露。 - 希望提供的能力 提供类似wx.set/getUserCloudStorage 的功能,并只能在主域调用,用于存储用户一些个人信息,这样用户即使更换手机,数据也不会丢失。为单机游戏开发提供很好的便利性
2018-05-18使用 readFile
急急急~求助啊!!!调用 wx.downloadfile 并且 wx.savefile后得到路径 wxfile://store......(手机端).一长串路径,我该如何通过这个路径查看文件呢??
2018-05-18请问是在什么情况下发生的闪退。是创建组件以后还是在组件被点击以后。 低版本基础库的 UserInfoButton 确实存在问题,请问出现问题的 Android 机上确实是 2.0.8 的基础吗?
【加急】安卓上创建多个UserInfoButton必现闪退!!背景 首页有4个入口,都需要登录才能进入,为了适配新的获取用户信息的按钮,因此使用 wx.createUserInfoButton创建了四个按钮,这在 iPhone 上没有一点问题,逻辑正常,但是 多款安卓手机都不能进入游戏了,直接闪退!!! 机型有 OPPO r11,r15,锤子pro2等等。。。 开发工具更新到最新还是不行:1.02.1805181 吐槽 使用这种按钮的方式获取用户信息真的很不爽,处理起来很麻烦!!! 希望官方尽快修复!!
2018-05-18不太懂【只能连续点击 8 次】是什么意思,是连续点击 8 次以后会发生闪退和其他 BUG?
没有用官方的tabBar没有用官方的tabBar,而用了自己设计的导航 为什么测试的时候只能连续点击8次, 开发者工具和手机上测试都只能连续点击8次,这是什么问题?
2018-05-18通过 bindcontact 获取客户端消息的回调,在拿到 path 参数后自行调用 navigateTo/redirectTo 进行跳转
客服向用户发送小程序卡片,卡片不能正确跳转从小程序进入客服功能,客服向我发送了小程序某个页面的卡片,我并不能从这个卡片正确跳转到相应的页面,而是单纯的返回到小程序,这是什么原因? 但是,我不是从小程序进入客服,而是从聊天列表里进入客服点击卡片,却能正确跳转到相应的页面。
2018-05-14感谢反馈,我们会在对该问题进行讨论。
Canvas 2D 的clip()函数有非常严重的性能问题Canvas 2D 的clip()函数有非常严重的性能问题, 导致现在所有的游戏引擎(cocos2d-js,白鹭,laya) 都不推荐大家使用默认的"2D"模式,而是推荐大家使用WebGL模式. 小游戏的Canvas2D的clip()函数在,path很复杂的情况下,性能非常低下,不知道官方是否有针对Canvas2D的 Path函数进行过性能测试,实际游戏的场景是惨不忍睹的. 比如我要在主场景绘制一个不断摇摆的小人,通常这个人物的眼睛,手臂,身体,头部等,都是放在一个大图上的. 在Canvas2D模式下,我需要使用clip()函数,将这些图片分别裁剪下来,然后再贴到主场景下. 但是这样下来,主场景的帧率非常低! 完全没办法正常运行. 但是在手机浏览器下却非常流畅~ 希望官网能够正视下这个问题,能够快速解决,这样Canvas2D模式才能被正常使用! 贴一个可以测试clip()函数的case,希望官方能够重视下. 链接在:https://testdrive-archive.azurewebsites.net/Graphics/CanvasPad/Default.html [代码] [代码][代码]// Create a timer[代码][代码]var[代码] [代码]index = 0;[代码][代码]timer1 = setInterval(renderLoop, 16);[代码] [代码]function[代码] [代码]renderLoop() [代码][代码]{[代码][代码] [代码][代码]if[代码] [代码](index > 600) index = 0;[代码][代码] [代码][代码]index += 4;[代码][代码] [代码][代码]draw(index);[代码][代码]}[代码] [代码]function[代码] [代码]draw(x) [代码][代码]{[代码][代码] [代码][代码]ctx.fillStyle = [代码][代码]"black"[代码][代码];[代码][代码] [代码][代码]ctx.fillRect(0, 0, 400, 500);[代码] [代码] [代码][代码]// Create a clipping region[代码][代码] [代码][代码]ctx.save();[代码][代码] [代码][代码]ctx.beginPath();[代码][代码] [代码][代码]ctx.arc(x, x, 200, 0, Math.PI * 2, [代码][代码]true[代码][代码]);[代码][代码] [代码][代码]ctx.clip();[代码] [代码] [代码][代码]// Create a white background[代码][代码] [代码][代码]ctx.fillStyle = [代码][代码]"white"[代码][代码];[代码][代码] [代码][代码]ctx.fillRect(0, 0, 400, 500);[代码] [代码] [代码][代码]// Draw smiley[代码][代码] [代码][代码]drawSmiley();[代码][代码] [代码] [代码] [代码][代码]// Restore state[代码][代码] [代码][代码]ctx.restore();[代码][代码]} [代码] [代码]function[代码] [代码]drawSmiley()[代码][代码]{[代码][代码] [代码][代码]// Draw eye[代码][代码] [代码][代码]ctx.lineWidth = 20;[代码][代码] [代码][代码]ctx.beginPath();[代码][代码] [代码][代码]ctx.moveTo(230, 130);[代码][代码] [代码][代码]ctx.bezierCurveTo(230, 130, 230, 130, 230, 210);[代码][代码] [代码][代码]ctx.stroke();[代码] [代码] [代码][代码]// Draw eye[代码][代码] [代码][代码]ctx.beginPath();[代码][代码] [代码][代码]ctx.moveTo(170, 130);[代码][代码] [代码][代码]ctx.bezierCurveTo(170, 130, 170, 130, 170, 210);[代码][代码] [代码][代码]ctx.stroke();[代码] [代码] [代码][代码]// Draw smile[代码][代码] [代码][代码]ctx.beginPath();[代码][代码] [代码][代码]ctx.moveTo(100, 230);[代码][代码] [代码][代码]ctx.bezierCurveTo(100, 230, 200, 380, 300, 230);[代码][代码] [代码][代码]ctx.stroke();[代码] [代码] [代码][代码]// Draw tongue[代码][代码] [代码][代码]ctx.beginPath();[代码][代码] [代码][代码]ctx.moveTo(219, 298);[代码][代码] [代码][代码]ctx.bezierCurveTo(278, 351, 315, 315, 277, 258);[代码][代码] [代码][代码]ctx.stroke();[代码][代码]}[代码]
2018-05-14地图上的自定义控件叫做 controls。 [图片] bindcontroltap 可以监听 controls 的点击事件 [图片]
map组件circle可以有点击事件吗?在地图上画圆点,想给圆点添加点击事件,请问能实现吗?怎么绑定事件?
2018-05-14你好,这是一个 BUG,我会在近期修复。
BUG! BUG! BUG! 升级新库之后,text标签,无法长按选择文本一个包含文章阅读的小程序,原本用户长按文章正文,会有高亮选择文本操作。但在安卓真机上,自从升级最新库之后,这个高亮选择功能没有了。windows开发工具上,长按文本,高亮选择功能正常。
2018-05-14支持。除了开放数据域中的 canvas 和 sharedCanvas,都支持 gl 绘制。
小游戏离屏canvas不支持webgl?离屏canvas不支持webgl吗?我在离屏canvas中使用webgl 并将这个离屏canvas绘制到上屏(2d)canvas中,黑屏
2018-05-13请问切换了什么样的样式,最好可以提供相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
video 在ios 全屏样式炸掉了安卓默认全屏正常 ,ios一开始正常,切换视频样式就炸掉了 [图片]
2018-05-13