javascript - 我想通过 url 在 php 登陆页面中嵌入视频
问题描述
这是一个视频网址
https://lh3.googleusercontent.com/oZQBTwwbQKCuK346RgySUhXsve331f0LYNsFaf7coxCJd_zLN7n7LtTJj3rHBZ7eGBmNVYnbm94_hpb1Nbp1wpVx-PKqbkBkkuMuyPmAuiHInyctaJwuzPn8yzxU_hApAjjomS9A=m22?cpn=GpvVeTPeeVJK_253&c=WEB_EMBEDDED_PLAYER&cver=20200415
它可以在 Firefox 浏览器中打开,但我想通过 PHP 登陆页面中的 URL 打开此视频。
解决方案
编辑:Aight,似乎谷歌不希望你在任何非谷歌页面上嵌入来自 googleusercontent 的视频。IMO 最好的方法是将其上传到 youtube(您可以直接从 Google 照片中进行操作)并且根本不列出它,这样您就只能通过链接访问它。此外,youtube 视频非常容易嵌入网站。参考这个:https ://support.google.com/cultureinstitute/partners/answer/6056695?hl=en
您是否尝试过使用 HTML 和视频标签?如果没有,试试这个:
$videourl = 'https://lh3.googleusercontent.com/oZQBTwwbQKCuK346RgySUhXsve331f0LYNsFaf7coxCJd_zLN7n7LtTJj3rHBZ7eGBmNVYnbm94_hpb1Nbp1wpVx-PKqbkBkkuMuyPmAuiHInyctaJwuzPn8yzxU_hApAjjomS9A=m22?cpn=GpvVeTPeeVJK_253&c=WEB_EMBEDDED_PLAYER&cver=20200415';
$html = '<video width="320" height="240" controls><source src="' . $videourl . '" type="video/ogg"></video>';
print_r($html);
另外,尝试以下 url 作为 $videourl:
https://lh3.googleusercontent.com/oZQBTwwbQKCuK346RgySUhXsve331f0LYNsFaf7coxCJd_zLN7n7LtTJj3rHBZ7eGBmNVYnbm94_hpb1Nbp1wpVx-PKqbkBkkuMuyPmAuiHInyctaJwuzPn8yzxU_hApAjjomS9A=m22?cpn=GpvVeTPeeVJK_253&cver=20200415
这个没有使用网络嵌入式播放器,但你也必须更改标签。
推荐阅读
- javascript - 如何将直接 HTML 数据提取到 VBA
- node.js - Sequelize 与当前时间戳比较
- php - 如何在 macOS Sierra 上升级到 PHP 7.0?
- oauth-2.0 - 构建 RingCentral cronjob 时是否需要刷新令牌?
- javascript - Vuex getter 返回未定义
- java - 使用 ObjectOutputStream 自动覆盖对象
- reactjs - 如何在 React Native 中构造来自 api 的返回数据?
- python - Python Socket --> 同时发送/接收消息
- rust - 处理多个`Option的惯用方式是什么
` 在 Rust 中? - javascript - SVG 顶部的反应单选按钮组的高级定位和大小调整