2***@qq.com
2***@qq.com
  • 发布:2023-10-12 16:36
  • 更新:2023-10-12 16:36
  • 阅读:116

#插件讨论# 【 商米打印插件 - sofly 】图片打印无效

分类:uni-app
关联插件: 商米打印插件
// 将Canvas转换为Base64  
                uni.canvasToTempFilePath({  
                    x: 0, // 起点坐标  
                    y: 0,  
                    width: 600, // canvas 宽  
                    height: 200, // canvas 高  
                    canvasId: 'tableCanvas', // canvas id  
                    success(res) {  
                        const savedFilePath = res.tempFilePath //相对路径  
                        const path = plus.io.convertLocalFileSystemURL(savedFilePath) //绝对路径  
                        const fileReader = new plus.io.FileReader()  
                        fileReader.readAsDataURL(path)  
                        fileReader.onloadend = (res) => { //读取文件成功完成的回调函数  
                            // console.log() //输出base64内容  
                            _this.sunmiPrint.printBitmap({  
                                base64:res.target.result,  
                                align:1  
                            })  
                            _this.sunmiPrint.printBitmap({  
                                url:"https://img1.baidu.com/it/u=1546227440,2897989905&fm=253&fmt=auto&app=138&f=JPEG?w=889&h=500",  
                                align:1  
                            })  
                        }  
                    }   
                })

我是用这个插件打印图片的时候本地图片和base64图片数据打印都没有反应,也没有报错,只有使用网络图片url的形式才可以正常打印,这是为什么?

2023-10-12 16:36 负责人:无 分享
已邀请:

要回复问题请先登录注册