我这是弄在自定义组件里的

var context = null; // 使用 wx.createContext 获取绘图上下文 context

var isButtonDown = false;

var arrx = [];

var arry = [];

var arrz = [];

let canvasw = 0;

let canvash = 0;


// 初始化

ready() {


context = wx.createCanvasContext('canvas', this);

context.beginPath();

context.setStrokeStyle('#000000');

context.setLineWidth(4);

context.setLineCap('round');

context.setLineJoin('round');

},


context.draw(true, () => {wx.canvasToTempFilePath({

x: 15,

y: 150,

width: 150,

height: 150,

destWidth: 320,

destHeight: 325,

canvasId: 'canvas',

success: function (res) {


console.log(res.tempFilePath);


wx.previewImage({

current: res.tempFilePath, // 当前显示图片的http链接

urls: [res.tempFilePath] // 需要预览的图片http链接列表

})



},

fail: function (err) {

console.log(err)

}

}, this)});


我就发了初始化 和 生成图片的 代码段

- 希望提供的能力


展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 古小星

    14人对此回答表示赞同


    一片黑

    展开
    14
    18回复
    发布于 6年前

    评论(18)

    收起评论

    • 徐子衿 2019-02-27 09:27

      此问题已解决

      回复
    • 周文轩 2019-03-01 17:14

      嗯,只改了那一点

      回复
    • Addison 2019-03-03 14:09

      帮我看下代码吧

      回复
    • Audrey 2019-03-05 15:09

      你其他的代码都没改是吗?

      回复
    • Roberto一帆 2019-03-07 12:24

      微信加我下吧

      回复
    • Radoslaw 2019-03-09 19:52

      那我再试试好奇怪

      回复
    • 伦敦警察 2019-03-11 16:53

      额。。你确定吗。。我就改了这一点

      回复
    • 亚马逊河游客 2019-03-13 08:32

      之前有弄过代码片段不知道为什么弄出来都是乱码用不了

      回复
    • Yogi 2019-03-15 18:36

      你是说用图片浏览是吗

      回复
    • David 2019-03-17 19:46

      把你改的地方截图给我看下我应该就会知道了

      回复
    • Jesse穆雅斓 2019-03-19 19:26

      方便把你的代码做成代码片段吗?可能是你改的时候哪里处理得不对

      回复
    • Ryleigh 2019-03-21 19:33


      回复
    • Kat王淑仪 2019-03-23 09:43

      回复
    • 吴震 2019-03-25 16:31

      好的。。不过要睡觉啦。。明早看了告诉你

      回复
    • Isabella 2019-03-27 08:51

      不知道哪里出错了?

      回复
    • Adrian 2019-03-29 10:55

      https://blog.csdn.net/ufo00001/article/details/73301819

      回复
    • Liam 2019-03-31 16:33

      我也有类似的用法,正常的,能做个代码片段吗

      回复
    • ajavaf 2019-04-02 08:19

      是不是模拟器无法查看生成的图片?

      回复
    加载更多
  • 疯人院门开了

    13人对此回答表示赞同

    我之前做的一个功能调用了画布,有背景图片,在安卓系统下背景图下也是黑的,微信小程序IOS就正常,会不会也跟系统有关系

    展开
    13
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Bron0ss

    8人对此回答表示赞同

    你保存下来看看我猜是透明的不是黑色的

    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • David

    4人对此回答表示赞同

    看看运行在手机的效果,貌似在模拟器上是那啥的。我的项目经常用到canvas,都是用手机测的,模拟器就是和你的一样

    展开
    4
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部