gpt4 book ai didi

javascript - 设置 mime 类型或运行本地媒体播放器

转载 作者:行者123 更新时间:2023-11-30 19:25:45 26 4
gpt4 key购买 nike

我的应用程序允许用户将视频文件保存在任何他/她想要的地方,所以当在应用程序中使用这个视频文件时,我最终会得到这样的东西

<video src={`D:/folder1/.../folderN/filename.mkv`}>
<track default src={`D:/folder1/.../folderN/filename-subs.srt`} kind="subtitles" srcLang="en" label="English" />
</video>

这会给出以下警告资源解释为 TextTrack 但使用 MIME 类型 text/plain 传输

字幕不显示

不过想了想如果没记错的话还是用原生播放器播放视频文件比较好。怎么做?使用 Node child_process 生成?或者有没有 Electron 方式

最佳答案

当然,您可以使用 Node 的 child_process spawn 打开视频播放器,但您需要以某种方式找到默认视频播放器,并注意不同的操作系统。

另一方面, Electron 的方式要好得多。使用shell.openItem electron 将以桌面的默认方式打开给定的文件。你也可以使用 shell.openExternal在你的文件路径(url/文件系统路径)方面有相同的经验

关于javascript - 设置 mime 类型或运行本地媒体播放器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56934579/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com