uni-app renderjs云打包不显示问题

uni-app renderjs云打包不显示问题

操作步骤:

  • 在HBuilderX菜单中,点击发行->原生APP云打包->安心打包

预期结果:

  • 打包成功,生成apk安装包,并在真机上安装,正常显示

实际结果:

  • 打包成功,生成apk安装包,并在真机上安装,renderjs中mapbox组件未显示

bug描述:

  • app真机调试时,renderjs组件能正常显示,云打包之后,renderjs组件无法显示,并报如下错误:
    [1711628554744][43ms][wxs]:"module mapbox not found" at uni-app-view.umd.js:1
    
开发环境 版本号 项目创建方式
PC开发环境操作系统 Mac
PC开发环境操作系统版本 macOS 10.15.7
HBuilderX类型 正式
HBuilderX版本 3.99
手机系统 Android
手机系统版本 Android 14
手机厂商 小米
手机机型 小米13
页面类型 vue
vue版本 vue3
打包方式 云端
项目创建方式 HBuilderX

更多关于uni-app renderjs云打包不显示问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于uni-app renderjs云打包不显示问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html


在使用 Uni-App 进行开发时,如果你使用了 renderjs,并且在云打包后遇到页面不显示的问题,可能是由于以下几个原因导致的。以下是一些常见的排查和解决方法:

1. 检查 renderjs 的引入和使用

  • 确保在页面中正确引入了 renderjs,并且使用了正确的语法。
  • 例如:
    <template>
      <view>
        <renderjs :render="renderFunc"></renderjs>
      </view>
    </template>
    
    <script>
    export default {
      methods: {
        renderFunc(h) {
          return h('div', 'Hello, RenderJS!');
        }
      }
    }
    </script>
回到顶部