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!

相关推荐
伟大的兔神6 分钟前
cesium绘制动态柱状图
前端·gis·cesium
前端拿破轮9 分钟前
字节面试官:你对Promise很熟是吧?试一下手写所有静态方法
前端·面试·promise
一颗奇趣蛋11 分钟前
React- useMemo & useCallback
前端·react.js
索西引擎12 分钟前
HTML5 新特性:MutationObserver 详解
javascript
洛千陨15 分钟前
Web Worker基础概念 & 图片滤镜处理实际应用 -- Vue3
javascript·vue.js
lichenyang45316 分钟前
JS的基础概念--结束
前端
兵临天下api16 分钟前
跨境电商 API 对接避坑指南:亚马逊 SP-API 超时问题的 5 种解决方案(附重试代码模板)
前端
半花17 分钟前
【vue】v-自定义指令
前端·vue.js
天生我材必有用_吴用39 分钟前
vue3实战九、vue3+vue-cropper实现头像修改
前端
拳打南山敬老院1 小时前
从零构建一个插件系统(四)插件的缓存
javascript·架构