javascript - 如何在 chrome 扩展程序中以编程方式转到 youtube 视频中的特定时间?
问题描述
我在浏览器上打开了一个 youtube 视频。如何使用javascript转到特定的时间戳?我想在 chrome 扩展中使用它。我可以在 url 中给出 t 查询,但它会重新加载整个页面。我不想重新加载整个页面。帮我解决这个问题。谢谢
解决方案
试试这个player.seekTo(seconds:Number, allowSeekAhead:Boolean)
功能:
document.getElementById("movie_player").seekTo(seconds,true);
资源:https ://developers.google.com/youtube/iframe_api_reference?csw=1#Playback_controls
归功于获得玩家元素的这个答案
推荐阅读
- ios - 无法验证下载服务器。您可能正在经历中间人攻击
- python - 无法为 Django 和 Mysql 启动 docker 构建
- python - How do I draw a list of class objects in pygame?
- javascript - 选项卡/浏览器仅关闭事件监听器(不刷新,页面卸载)
- module - 如何仅将模块的功能导出为另一个模块的一部分?
- mysql - MySQL 更新表作为另一个表中的 SELECT 的结果
- three.js - 如何使用 webxr 获取相机世界方向?
- php - 未在 Aws Ec2 实例上为 PHP 7.2 执行 PHP 代码
- android - 我在 android 手机 ( 7.0 ) 中看不到背景颜色,但在平板电脑中我可以
- python - 是否可以在 numpy.linalg 中强制执行整数运算?