【发布时间】:2020-04-10 22:02:53
【问题描述】:
我正在尝试为我的 Wordpress 制作一个自定义 JS,以强制为 Youtube 视频提供最高质量的缩略图。
我找到了正则表达式:https:\/\/i.ytimg.com\/vi\/(?:.+).jpg$
示例网址应该来自
https://i.ytimg.com/vi/***/hqdefault.jpg
到
https://i.ytimg.com/vi/***/maxresdefault.jpg
所以脚本需要遵循以下步骤:
1- 查找所有 Youtube 缩略图(正则表达式匹配)
2- 将 hqdefault.jpg 替换为 maxresdefault.jpg 并将更改应用于 HTML
我尝试了 +24 小时,但无法拼出拼图...感谢您的帮助!
【问题讨论】:
-
也许你应该在你的问题中更清楚你想要做什么。显然,您正在尝试替换嵌入式 iframe 中的 youtube 缩略图:这是违反 CORS 政策的,这是不可能的。
-
好吧,不知道这违反了政策,有没有办法通过嵌入代码“合法”获得它?感谢您的耐心等待
标签: javascript html regex innerhtml