wh1246935943 2024-07-07 15:47 采纳率: 0%
浏览 29

uni.chooseVideo()选择或者使用摄像头拍摄视频api在打包h5后调用时报错: API chooseVideo is not yet implemen

uni.chooseVideo()选择或者使用摄像头拍摄视频api在打包h5后调用时报错: API chooseVideo is not yet implemen

在dev模式下,通过浏览器是能正常弹出选择对话框,但打包发行后生产包就不行,尝试升级最新的Hbuild,问题依然存在。

  • 写回答

1条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-07-07 15:47
    关注

    引自免费微信小程序:皆我百晓生

    看起来你在使用 uni-app 开发并尝试调用摄像头的功能,但是遇到了一个问题。你在开发模式下可以正常调用 uni.chooseVideo() API,但在打包成 H5 版本后,调用时报错提示 API chooseVideo is not yet implemented。这个问题可能有以下几个原因:

    1. API支持差异:不同的平台和版本对API的支持程度可能不同。虽然你在开发环境下可以正常使用,但在生产环境下可能存在差异。确保你的生产环境支持 uni.chooseVideo() API,并且确保你使用的 uni-app 版本是最新的,且包含了这个API。
    2. 打包配置问题:打包过程中可能存在某些配置影响了API的使用。你需要检查HBuild的打包配置,确保所有必要的权限和插件都已正确配置。
    3. 浏览器兼容性:不同的浏览器对HTML5和JavaScript的支持程度不同。某些API可能在某些浏览器上无法正常工作。确认你的目标浏览器是否支持 uni.chooseVideo() API。

    为了解决这个问题,你可以尝试以下步骤:

    • 检查uni-app版本:确保你使用的是最新版本的 uni-app,并且包含了 uni.chooseVideo() API。
    • 检查HBuild配置:确保在HBuild中的配置是正确的,特别是关于摄像头和权限的部分。
    • 测试不同浏览器:尝试在不同的浏览器上测试你的应用,看看问题是否只在特定浏览器上存在。
    • 查看控制台输出:在浏览器的开发者工具中查看控制台输出,看是否有更详细的错误信息或警告。
    • 查阅官方文档和社区:查看 uni-app 的官方文档,看是否有关于 uni.chooseVideo() API 的特别说明或要求。同时,也可以搜索社区或论坛,看是否有其他开发者遇到类似问题并提供了解决方案。

    如果你能提供更多关于你的开发环境、配置和代码的信息,我可能能更具体地帮助你解决问题。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 7月7日

悬赏问题

  • ¥15 UE5.1局部变量对蓝图不可见
  • ¥15 一共有五道问题关于整数幂的运算还有房间号码 还有网络密码的解答?(语言-python)
  • ¥20 sentry如何捕获上传Android ndk 崩溃
  • ¥15 在做logistic回归模型限制性立方条图时候,不能出完整图的困难
  • ¥15 G0系列单片机HAL库中景园gc9307液晶驱动芯片无法使用硬件SPI+DMA驱动,如何解决?
  • ¥15 nasm x86 变量归零
  • ¥65 Tree 树形控件实现单选功能,可以使用element也可以手写一个,实现全选为全选状态
  • ¥60 寻抓云闪付tn组成网页付款链接
  • ¥16 寻字节跳动内部人员帮推简历
  • ¥20 如何通过sentry收集上传Android ndk的崩溃?