私は次のことを達成しようとしています:
Python スクリプトの開始時にブラウザーをロードし、必要になるまでバックグラウンドでアイドル状態にしてから、URL をブラウザーに渡し、全画面キオスク モードで前面に表示します。起動時にロードしたい理由は、URL を取得してから表示されるまでの時間をできるだけ短くしたいためです。そのため、ブラウザの実際の起動時間を削除したいと考えています。
これを行うには、webbrowser モジュールを使用することを検討しています。これにより、これらすべてを実行できるようになりますが、ブラウザーを全画面 (キオスク) モードで開く方法が見つからないようです。
または、端末からキオスク モードで起動することもできます。
os.system("chromium-browser --kiosk " + url)
ただし、これは、既に開いているブラウザーに URL を渡すだけでなく、それが何をしていても独自Process
に行う必要があるのではなく、クロム ブラウザーの新しい完全なインスタンスを開きます。
したがって、私が探しているのは、理想的には、webbrowser モジュールをフルスクリーン モードでロードする方法、または端末から既にロードされているブラウザ プロセスに URL を快適に渡す方法、または私が試みていることを達成できるようにする 3 番目のオプションです。
私はラズベリー pi 2 で実行されている Raspbian を使用しており、使用可能なブラウザーとして Chromium と Epiphany を使用しています。
乾杯