uni-app bitmap.load() 返回 code=-100

 在uni-app项目中,尝试用下面方法加载图片时,报错:

bmp1.png load failed! {"code":-100,"message":"加载失败"}

  bitmap1 = new plus.nativeObj.Bitmap("bmp1");
  bitmap1.load(
    "localhost_1314_h5_.png",
    function () {
      console.log("bmp1.png load success!");
    },
    function (e) {
      console.log("bmp1.png load failed! " + JSON.stringify(e));
    }
  );

图片是放在和代码文件一个目录

原因:大概是因为编译后的路径不对,图片放到 static 目录下

路径改为 "static/localhost_1314_h5_.png"

bmp1.png load success!

你可能感兴趣的:(uni-app,前端,javascript)