小程序像素鸟游戏

[复制链接]
hyt_xcx手机认证 实名认证 视频认证 发表于 2016-12-23 20:30:41 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
注意:
微信小程序绘图API中drawImage不支持图片裁剪,其实微信是支持裁剪的只是接口没有实现,可以通过修改WAService.js使其支持裁剪。 修改如下:

  1. //修改前
  2. "drawImage" == e ? u.prototype[e] = function(t, n, o, i, a) {
  3.             "devtools" == (0, p.getPlatform)() || /wxfile:\/\//.test(t) || (t = (0, p.getRealRoute)(g, t).replace(/.html$/, "")),
  4.             r(i) && r(a) ? data = [t, n, o, i, a] : data = [t, n, o],
  5.             this.actions.push({
  6.                 method: e,
  7.                 data: data
  8.             })
  9.         }
  10. //修改后
  11. "drawImage" == e ? u.prototype[e] = function(t, n, o, i, a, k, j, l, m) {
  12.    "devtools" == (0, p.getPlatform)() || /wxfile:\/\//.test(t) || (t = (0, p.getRealRoute)(g, t).replace(/.html$/, "")),
  13.    r(i) && r(a) && r(k) && r(j) ?
  14.    data = [t, n, o, i, a, k, j, l, m] :
  15.    r(i) && r(a) ? data = [t, n, o, i, a] : data = [t, n, o],
  16.    this.actions.push({
  17.        method: e,
  18.        data: data
  19.    })
  20. }
  21. 复制代码
复制代码
1.png
修改后替换两处文件:
  • 安装目录\package.nw\app\dist\weapp\onlinevendor下的WAService.js
  • C:\Users\用户名\AppData\Local\微信web开发者工具\User Data\WeappVendor下的WAService.js
    修改好的WAService.js文件在refile文件夹中

  • 项目地址:
    游客,如果您要查看本帖隐藏内容请回复




回复

使用道具 举报

精彩评论1

你大坝实名认证 手机认证 视频认证 发表于 2019-4-22 14:35:21 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝0

帖子2148

发布主题
专注源码分享,教程分享
全国服务电话

187-8198-7163

周一至周8:00-22:00

反馈建议

cdhaoyt@163.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.2© 2001-2013 Comsenz Inc.( 蜀ICP备16032957号-1