【问题标题】:how can I use curl with javascript我如何在 javascript 中使用 curl
【发布时间】:2018-08-03 04:42:11
【问题描述】:

我正在使用 curl 打开页面并希望使用页面上显示的 javascript 播放视频。我使用了以下代码

$url = "https://www.example.com/";
$link = "http://www.example.com/oembed?url=" . $url. "&format=json";
$curl = curl_init($link);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$return = curl_exec($curl);
curl_close($curl);
$result = json_decode($return, true);
echo '<pre>'; print_r($result);
echo $result['html'];

播放();

function play(){

   document.getElementById("play-button").click();
}

我的 curl 正在工作,但它没有播放视频。我哪里错了?我是否已经通过按钮的 x 路径来播放视频?

【问题讨论】:

    标签: javascript php curl


    【解决方案1】:

    PHP 脚本在服务器上执行,而JavaScript 在浏览器上执行(Node.js 是一个例外)。因此,当 JS 想要调用单击操作时,您的 PHP 代码已经执行,并且 PHP 代码无法在浏览器上执行,因此不会调用 curl。

    您需要做的是使用 JavaScript 异步调用 URL。您可以为此使用Ajax or Fetch

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-13
      • 1970-01-01
      • 2015-05-01
      • 2017-07-10
      • 2023-02-19
      • 2011-02-04
      • 2016-06-11
      • 1970-01-01
      相关资源
      最近更新 更多