1***@qq.com
1***@qq.com
  • 发布:2023-08-01 10:59
  • 更新:2023-08-01 19:26
  • 阅读:210

【报Bug】当前运行的基座不包含原生插件[KJ-AudioV2],请在manifest中配置该插件,重新制作包括该原生插件的自定义运行基座

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.8.7

手机系统: iOS

手机系统版本号: iOS 14

手机厂商: 模拟器

手机机型: ios14

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

manifest.json

"nativePlugins" : {  
            "KJ-AudioV2" : {  
                "__plugin_info__" : {  
                    "name" : "录音 实时帧pcm回调、实时分贝值、实时录音回调(双端)",  
                    "description" : "录音支持实时帧pcm回调、暂停、继续、后台、息屏、长时间、onFrameRecorded、实时分贝值 QQ群:478548584",  
                    "platforms" : "Android,iOS",  
                    "url" : "https://ext.dcloud.net.cn/plugin?id=11125",  
                    "android_package_name" : "com.herrs.zhuhuli.staff",  
                    "ios_bundle_id" : "com.herrs.zhuhuli.staff",  
                    "isCloud" : true,  
                    "bought" : 1,  
                    "pid" : "11125",  
                    "parameters" : {}  
                }  
            }  
        },

操作步骤:

manifest.json

"nativePlugins" : {  
            "KJ-AudioV2" : {  
                "__plugin_info__" : {  
                    "name" : "录音 实时帧pcm回调、实时分贝值、实时录音回调(双端)",  
                    "description" : "录音支持实时帧pcm回调、暂停、继续、后台、息屏、长时间、onFrameRecorded、实时分贝值 QQ群:478548584",  
                    "platforms" : "Android,iOS",  
                    "url" : "https://ext.dcloud.net.cn/plugin?id=11125",  
                    "android_package_name" : "com.herrs.zhuhuli.staff",  
                    "ios_bundle_id" : "com.herrs.zhuhuli.staff",  
                    "isCloud" : true,  
                    "bought" : 1,  
                    "pid" : "11125",  
                    "parameters" : {}  
                }  
            }  
        },

预期结果:

this.kjAudioV2 = uni.requireNativePlugin("KJ-AudioV2")

应该可以拿到原生插件返回的对象

实际结果:

undefined

bug描述:

云打包自定义ios基座, 打完并没有把插件打到基座包里面. 导致调试开发很不方便

插件地址: https://ext.dcloud.net.cn/plugin?id=11125

2023-08-01 10:59 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

运行到模拟器

DCloud_iOS_WZT

DCloud_iOS_WZT

这个插件支持模拟器架构么 运行真机有问题么

  • 1***@qq.com (作者)

    打了基座包, 运行到模拟器然后出现这个问题的 uni.requireNativePlugin("KJ-AudioV2") 得到的是 undefined

    2023-08-07 12:06

  • DCloud_iOS_WZT

    回复 1***@qq.com: 那就是你的插件不支持模拟器 建议问一下插件作者是否提供了模拟器架构

    2023-08-07 15:01

要回复问题请先登录注册