You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

如何强制Chrome在浏览器内打开本地视频文件而非触发下载?

解决Chrome无法内置打开本地.mkv文件的问题

嘿,我之前碰到过类似的情况,给你几个靠谱的解决步骤,应该能搞定:

1. 重新设置.mkv文件的打开偏好

Chrome会记住你对特定文件类型的打开选择,大概率是之前不小心选了用外部播放器打开,你可以这么改:

  • 先把.mkv文件拖进Chrome窗口,这时候底部会弹出下载提示;
  • 点击提示右侧的小箭头,选择「始终在Chrome中打开此类文件」;
  • 如果之前已经下载过该文件,去Chrome的下载历史(chrome://downloads/)里找到它,右键点击文件名,选择「始终在Chrome中打开」。

也可以直接去设置里调整:

  • 打开Chrome设置 → 隐私和安全性 → 网站设置 → 下拉找到「下载」选项;
  • 在「打开某些文件类型时自动打开」列表里找到.mkv,确保它的关联是Chrome内置播放器;如果没找到,按上面的方法先触发一次下载提示再设置。

2. 排查扩展程序冲突

有些视频类扩展会接管Chrome的媒体文件处理,你可以先禁用所有扩展试试:

  • 输入 chrome://extensions/ 进入扩展页面,右上角开启「开发者模式」,然后点击「禁用所有扩展」;
  • 重启Chrome后再打开.mkv文件,如果能正常内置播放,就逐个启用扩展,找出搞事情的那个,要么禁用要么卸载它。

3. 清除缓存和站点数据

缓存损坏也可能导致这种异常,清一下试试:

  • 按下 Ctrl+Shift+Delete(Windows)或 Cmd+Shift+Delete(Mac)打开清除窗口;
  • 勾选「缓存的图片和文件」和「站点数据」,时间范围选「全部时间」,点击「清除数据」;
  • 重启Chrome后再测试播放。

4. 重置Chrome到默认设置

如果前面的方法都没用,试试重置设置,这不会删你的书签、密码这些个人数据,只是恢复默认配置:

  • 进入Chrome设置 → 拉到最底部点「高级」 → 找到「重置和清理」 → 选择「恢复原始设置」 → 点击「重置设置」确认;
  • 重启后再尝试打开.mkv文件。

另外,你也可以直接在地址栏输入本地文件路径试试,比如Windows用 file:///C:/你的视频路径/xxx.mkv,Mac用 file:///Users/你的用户名/xxx.mkv,看能不能直接在标签页加载。


内容的提问来源于stack exchange,提问作者İlaya

火山引擎 最新活动