收藏
回答

微信小程序如何实现,粘贴图片直接上传?

微信小程序如何实现,粘贴图片直接上传。而不是通过组件上传选择文件,再实现上传呢?

回答关注问题邀请回答
收藏

5 个回答

  • 同步
    同步
    06-18

    网页端能实现粘贴上传图片
    
    		// 粘贴事件处理函数  
    			handlePaste(event) {
    				console.log('handlePaste event=>', event)
    				const items = (event.clipboardData || window.clipboardData).items;
    				for (let i = 0; i < items.length; i++) {
    					if (items[i].type.indexOf('image') !== -1) {
    						// 获取图片文件  
    						const file = items[i].getAsFile();
    						this.requestMethod(file);
    					}
    				}
    			},
    


    06-18
    有用
    回复
  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    05-30

    能复制并且显示图片的是编辑器,你整一个编辑器可以试一下,就你截图这个,肯定是实现不了

    05-30
    有用
    回复 1
    • 同步
      同步
      05-30
      好的
      05-30
      回复
  • Diligent
    Diligent
    05-30

    类似于elementui推拽上传,但是移动端没有

    05-30
    有用
    回复 1
    • 同步
      同步
      05-30
      实际上是从其他平台复制,粘贴过来的
      05-30
      回复
  • G-STEPS街舞工作室
    G-STEPS街舞工作室
    05-30

    手机上也没有办法复制图片吧。感觉是一个不可解的需求

    05-30
    有用
    回复 2
    • 同步
      同步
      05-30
      用户直接在电脑端登录微信的,打开小程序的,然后提了这个需求
      05-30
      回复
    • G-STEPS街舞工作室
      G-STEPS街舞工作室
      05-31回复同步
      你试试Input 的onchange 能不能拿到图片数据,我印象中浏览器网页是能拿到粘贴的图片的。windows限制很大(比如座面里复制的图片拿不到,从其他网页上复制的图片可以拿到),如果用户是苹果系统的话,限制少一些
      05-31
      回复
  • hello world
    hello world
    05-30

    小程序无法实现,h5可以实现(小程序的webview没试过)

    05-30
    有用
    回复 1
    • 同步
      同步
      05-30
      有实现的DEMO 么?H5,或有啥插件不
      05-30
      回复
登录 后发表内容