用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
  • TA的每日心情
    无聊
    2017-8-15 16:38
  • 签到天数: 42 天

    [LV.5]常住居民I

    825

    主题

    1988

    帖子

    2万

    金钱

    管理员

    论坛管理员

    Rank: 9Rank: 9Rank: 9

    积分
    0

    突出贡献优秀版主荣誉管理论坛元老

    QQ
    2016-11-22 10:06:42 zhichi_admin 管理员 楼主 1276952
    注意:
    微信小程序绘图API中drawImage不支持图片裁剪,其实微信是支持裁剪的只是接口没有实现,可以通过修改WAService.js使其支持裁剪。 修改如下:

    [JavaScript]
    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 ? s.prototype[e] = function(t, n, o, i, a,xx,yy,ww,hh) {
    12.             "devtools" == (0, l.getPlatform)() || /wxfile:\/\//.test(t) || (t = (0, l.getRealRoute)(v, t).replace(/.html$/, "")),
    13.             r(xx) && r(yy) ? data = [t, n, o, i, a,xx,yy,ww,hh] :r(i) && r(a) ? data = [t, n, o, i, a] : data = [t, n, o],
    14.             this.actions.push({
    15.                 method: e,
    16.                 data: data
    17.             })
    18.         }
    复制代码
    修改后替换两处文件:
    • 安装目录\package.nw\app\dist\weapp\onlinevendor下的WAService.js
    • C:\Users\用户名\AppData\Local\微信web开发者工具\User Data\WeappVendor下的WAService.js
      修改好的WAService.js文件在refile文件夹中
      不支持手机预览


    游客,如果您要查看本帖隐藏内容请回复


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    使用道具 举报 回复
    正需要,支持楼主大人了!
    正需要,支持楼主大人了!
    正需要,支持楼主大人了!
    啥也不说了,感谢楼主分享哇!
    啥也不说了,感谢楼主分享哇!
    下载一个试试
    确实是难得好帖啊,顶先
    啥也不说了,感谢楼主分享哇!
    谢谢大神的分享,我一定好好收藏,以后肯定用得着。
    *滑动验证:
    您需要登录后才可以回帖 登录 | 立即注册
    咫尺论坛|小程序开发社区
    X