富士山下
状态
文章总数
65篇 总字数
9.0万 运营时长
2年9个月分类
标签
AI Arch BF CLI CSS Fuwari Giscus GTK HEO Hyprland jQuery JS KDE K签 Linux Lisp LLM Path Pypi Python RSS Textual TUI Vim VTB VUP Whl WP 上海 专业 主题 云朵 享乐 优化 伦理 便利店 俄国 光标 内省 内耗 函数式 分析 创伤 创意 判断 前端 北京 参观 反思 可爱 哲学 商业 回忆 国庆 壁纸 天津 女仆 姐妹 字典 学习 安装 实用 对话 工具 库 度假 开发环境 开源 归档 微风 心理 总结 意义 技校 抚远 拥抱 推荐 插件 摄影 政策 故障排查 效果 散文 文件 文化 旅游 日本 日语 显卡 样式 模糊 治愈 浏览器 浦东 浦西 演讲 热力图 特效 猫猫 玩具 环境 甘城 生态 病毒 盘点 直播 社会 社团 视奸 秋游 科幻 移民 窗口 笔记 系统 红枫 终点 终端 经济 美化 美缝 耳机 脑操 自动驾驶 苏州 茅山 萌系 补档 解释器 设计 评论 话术 谷子 走路 轮子 辍学 迁移 运维 重构 随机 静安 音频 项目 颜文字 颜色 首都 魔法 麦金塔 鼠标
115 字
1 分钟
避开浏览器限制,实现自动播放音乐
很多教程都让我们使用这样的写法:
<embed src="music.mp3" autostart="true" loop="true" hidden="true"></embed>
但实际上,这样会被浏览器拦截的,因为浏览器禁止这样的自动播放,哪怕对页面交互了也不行。
所以我们只能通过 CSS 将 embed 元素的宽高调为 0,来替代 hidden="true"。
<embed src="music.mp3" autostart="true" loop="true"></embed>
embed {
width: 0;
height: 0;
}
虽仍不能直接播放,但至少对页面交互后就能正常播放了。
如果此时间过长,文中的信息可能会失去时效性,甚至不再准确。

