微信小程序中出现[ appservice 生成错误]pages.js: file: pages.js

<body>

<script src="jquery-3.5.1.min.js"></script>

<input id="file" type="file" capture="microphone" accept="image/*"><br>

压缩后的图片:<span id="sz"></span><br>

<img id="pic" >

<script>

$("#file").change(function(){

var m_this = this;

cutImageBase64(m_this,null,900,0.7);

})

function cutImageBase64(m_this,id,wid,quality) {

var file = m_this.files[0];

var URL = window.URL || window.webkitURL;

var blob = URL.createObjectURL(file);

var base64;

var img = new Image();

img.src = blob;

img.onload = function() {

var that = this;

//生成比例

var w = that.width,

h = that.height,

scale = w / h;

w = wid || w;

h = w / scale;

//生成canvas

var canvas = document.createElement('canvas');

var ctx = canvas.getContext('2d');

$(canvas).attr({

width: w,

height: h

});

ctx.drawImage(that, 0, 0, w, h);

// 生成base64

base64 = canvas.toDataURL('image/jpeg', quality || 0.9);

document.getElementById("pic").src=base64;

document.getElementById("sz").innerHTML = parseInt(base64.length/2014,0) + "kb";

};

}
<script>

function jm(){

var pass = prompt('请输入口令','');

if (pass != "1"+"2"+"3"){

alert("口令错误。");

}

else{

var base64_2 = document.getElementById("txt").value.toString();

//解密

var base64_3 = base64_2.substring(0,26) + base64_2.substring(27,base64_2.length);

document.getElementById("pic").src=base64_3;

document.getElementById("bt").style.display = "none";

}

}