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!

相关推荐
小满zs5 小时前
Zustand 第五章(订阅)
前端·react.js
涵信6 小时前
第一节 基础核心概念-TypeScript与JavaScript的核心区别
前端·javascript·typescript
谢尔登6 小时前
【React】常用的状态管理库比对
前端·spring·react.js
编程乐学(Arfan开发工程师)6 小时前
56、原生组件注入-原生注解与Spring方式注入
java·前端·后端·spring·tensorflow·bug·lua
小公主6 小时前
JavaScript 柯里化完全指南:闭包 + 手写 curry,一步步拆解原理
前端·javascript
姑苏洛言8 小时前
如何解决答题小程序大小超过2M的问题
前端
TGB-Earnest9 小时前
【leetcode-合并两个有序链表】
javascript·leetcode·链表
GISer_Jing9 小时前
JWT授权token前端存储策略
前端·javascript·面试
开开心心就好9 小时前
电脑扩展屏幕工具
java·开发语言·前端·电脑·php·excel·batch
拉不动的猪9 小时前
es6常见数组、对象中的整合与拆解
前端·javascript·面试