1

COM 类在 Windows 中是可访问的,但在 linux 中不可用。你能帮我吗?

      <?php
       if(isset($_POST['submit'])){
       $Browserhandle = $Browser->HWND;
       $Browser->Visible = true;
       $Browser->Fullscreen = true;
       $Browser->Navigate($_POST['url']);

       while($Browser->Busy){
       com_message_pump(10000);
       }
       $img = imagegrabwindow($Browserhandle, 0);
       $Browser->Quit();
       imagepng($img, 'screenshot.png');
       }

      ?>
4

1 回答 1

3

是的,COM 是一个仅限 Windows 的扩展。

http://php.net/manual/en/com.requirements.php

于 2013-08-20T13:32:21.847 回答