Javascript 从URL下载视频可以在移动视图中正常工作,而不是在HTML的桌面视图中

Javascript 从URL下载视频可以在移动视图中正常工作,而不是在HTML的桌面视图中,javascript,html,jquery,viewport,meta-tags,Javascript,Html,Jquery,Viewport,Meta Tags,我尝试使用URL创建下载视频文件的链接 downloder.html <!DOCTYPE html> <html> <head> <title>Downloading.....</title> </head> <body> <a href="http://cdn71.vidorg.net/h7tock23amlbu3tf6rudlkhv3znrgvl5ybkgxdzmjq733l46rlp

我尝试使用URL创建下载视频文件的链接

downloder.html

<!DOCTYPE html>
<html>
<head>
    <title>Downloading.....</title>
</head>
<body>
<a href="http://cdn71.vidorg.net/h7tock23amlbu3tf6rudlkhv3znrgvl5ybkgxdzmjq733l46rlphz4ndm7zq/Sample.mp4">Click here</a>
</body>
</html>
目标:我也需要一些技巧在桌面模式下下载

我试了一个星期,我做不好


帮帮我…

您好,因为该链接是为视频下载生成的链接,而您已经生成了该链接。网站已经使用了您的IP地址和屏幕大小作为链接,因此,它现在可以在桌面上工作。您应该尝试使用ned链接。要制作下载程序,您需要使用下载程序文件,您可以通过PHP或Javascript制作下载程序文件。您好,因为该链接是为视频下载生成的链接,而您已经生成了该链接。网站已经使用了您的IP地址和屏幕大小来制作该链接,因此它现在可以在桌面上运行。您应该尝试使用一个ned链接要制作下载程序,您需要使用下载程序文件,您可以通过PHP或Javascript制作下载程序文件。问题不在于您的网站(html代码),而在于此url
(“http://cdn71.vidorg.net/h7tock23amlbu3tf6rudlkhv3znrgvl5ybkgxdzmjq733l46rlphz4ndm7zq/Sample.mp4“”

我有一个解决办法

它很简单,只需将你的文件上传到谷歌硬盘,点击“共享”,然后选择“更改为任何有链接的人”,这样人们就可以访问该文件

复制url并打开此网站 此网站将帮助您将驱动器可视链接转换为
直接下载链接
,因此当用户单击该链接时,它将直接开始下载文件

只需粘贴url并单击“创建直接链接”


并复制生成的url并替换此url
http://cdn71.vidorg.net/h7tock23amlbu3tf6rudlkhv3znrgvl5ybkgxdzmjq733l46rlphz4ndm7zq/Sample.mp4
到生成的链接,就是它。

问题不在于您的网站(html代码),而在于此url
("http://cdn71.vidorg.net/h7tock23amlbu3tf6rudlkhv3znrgvl5ybkgxdzmjq733l46rlphz4ndm7zq/Sample.mp4“”

我有一个解决办法

它很简单,只需将你的文件上传到谷歌硬盘,点击“共享”,然后选择“更改为任何有链接的人”,这样人们就可以访问该文件

复制url并打开此网站 此网站将帮助您将驱动器可视链接转换为
直接下载链接
,因此当用户单击该链接时,它将直接开始下载文件

只需粘贴url并单击“创建直接链接”


并复制生成的url并替换此url
http://cdn71.vidorg.net/h7tock23amlbu3tf6rudlkhv3znrgvl5ybkgxdzmjq733l46rlphz4ndm7zq/Sample.mp4
到生成的链接,就是它。

作为vidorg的一部分,在生成链接时考虑了两个项目

  • IP地址
  • 用户代理
  • 在您的情况下,请求负载应该有用户代理作为移动设备

    例如:

    用户代理:Mozilla/5.0(Linux;Android 6.0;Nexus 5 Build/XXXX)AppleWebKit/000.00(KHTML,像Gecko)Chrome/XX.0.XXX0.0 Mobile Safari/XXx.XX Edg/XX.XXXX.x


    尝试在PHP请求头中设置上面的用户代理,链接将开始工作!

    作为vidorg的一部分,在生成链接时会考虑两个项目

  • IP地址
  • 用户代理
  • 在您的情况下,请求负载应该有用户代理作为移动设备

    例如:

    用户代理:Mozilla/5.0(Linux;Android 6.0;Nexus 5 Build/XXXX)AppleWebKit/000.00(KHTML,像Gecko)Chrome/XX.0.XXX0.0 Mobile Safari/XXx.XX Edg/XX.XXXX.x

    尝试在PHP请求头中设置上面的用户代理,链接将开始工作

    viewport.setAttribute('content', 'width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no');