1

Windows では COM クラスにアクセスできますが、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 に答える