8***@qq.com
8***@qq.com
  • 发布:2023-09-20 16:50
  • 更新:2024-01-05 14:32
  • 阅读:215

【报Bug】uniapp + vue3 + setup语法糖,cli创建项目,使用原生插件,打包后提示插件未找到

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

手机系统: Android

手机系统版本号: Android 14

手机厂商: 小米

手机机型: 小米14

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: CLI

CLI版本号: 3.0.0-3080720230703001

操作步骤:

vue3 + ts + set语法糖, cli创建项目使用TRTCCloudUniPlugin-TRTCCloudImpl插件,打包后运行项目提示找不到插件

预期结果:

正常显示插件

实际结果:

Failed to resolve component: TRTCCloudUniPlugin-TXLocalViewComponent
If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.

bug描述:

vue3 cli 方式创建项目,使用vue3 setup语法糖,包名一致,打出来的项目也有这个插件,但是项目运行之后就是一直找不到插件,已经尝试修改版本号,降低hbulder版本,删除插件,本地导入原生插件均无效

manifest.json

"nativePlugins" : {  
            "TRTCCloudUniPlugin-TRTCCloudImpl" : {  
                "__plugin_info__" : {  
                    "name" : "TRTCCloudUniPlugin-TRTCCloudImpl",  
                    "description" : "uni示例插件",  
                    "platforms" : "Android,iOS",  
                    "url" : "",  
                    "android_package_name" : "loveme.com",  
                    "ios_bundle_id" : "",  
                    "isCloud" : false,  
                    "bought" : -1,  
                    "pid" : "",  
                    "parameters" : {}  
                }  
            }  
        }

打包后提示:Failed to resolve component: TRTCCloudUniPlugin-TXLocalViewComponent
If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.

2023-09-20 16:50 负责人:无 分享
已邀请:
8***@qq.com

8***@qq.com (作者) - 专治微信小程序疑难杂症: 微信:zicheng199907

使用requireNativePlugin()是可以获取到插件的,但是插件中的组件获取不到,控制台会抛错

8***@qq.com

8***@qq.com (作者) - 专治微信小程序疑难杂症: 微信:zicheng199907

已解决,vue3使用腾讯云音视频插件时,会报警告,但是组件时引入了的,可以直接调用方法

3***@qq.com

3***@qq.com

楼主怎么解决的,我也觉得接入原生插件,回调没反应,其他一切正常

要回复问题请先登录注册