开发者社区 问答 正文

dd.chooseVideo返回的临时路径无法预览

钉钉小程序真机预览:dd.chooseVideo选择视频后返回的视频临时文件路径放到video内无法预览。
是临时路径不能预览吗,同样的操作放在支付宝小程序内是用临时路径预览视频的

展开
收起
游客y74o3xz6v2slq 2023-09-21 15:35:07 350 分享 版权
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    . 检查钉钉小程序和支付宝小程序的代码实现,看看在处理视频预览时是否有差异。如果可能,请尝试使用支付宝小程序的实现方式。

    1. 如果您无法修改钉钉小程序的代码,可以考虑将返回的临时路径保存到本地,然后使用本地路径进行预览。这可能需要调用系统的文件存储和预览功能。
    2023-09-22 08:11:30
    赞同 展开评论
  • 钉钉小程序和支付宝小程序在某些方面可能存在差异,包括临时文件路径的处理。根据您的描述,钉钉小程序中使用dd.chooseVideo选择的视频临时文件路径放到video组件内无法预览的问题可能是由于临时路径的不同处理方式导致的。

    在钉钉小程序中,临时文件路径可能无法直接作为video组件的src属性进行预览。这可能是因为钉钉小程序对临时文件路径的访问权限限制或路径格式不同于支付宝小程序的原因。

    解决此问题的一种方法是将选择的视频临时文件上传到您的服务器或对象存储服务,并获得可访问的URL链接。然后,您可以将该URL链接作为video组件的src属性来预览视频。通过使用可访问的URL链接,您可以确保在钉钉小程序中也能成功预览视频。

    请注意,上述解决方案需要您具备服务器或对象存储服务的搭建和相应的上传功能实现。如果您不需要实时上传视频,也可以考虑将选择的视频保存到本地,然后通过其他手段将其传输至服务器或对象存储服务。

    2023-09-21 19:31:01
    赞同 展开评论
问答分类:
问答地址: