Raspberry-Pi
系統啟動後啟動 node & chrome
我有一個 RaspberryPi,我想執行一個 nodeJS 腳本(執行一個伺服器),然後在伺服器啟動後打開 Chrome。
目前,我啟動了我的 nodeJS 腳本,這要歸功於 in 中的腳本
/etc/init.d
和 chromium 中的一行/etc/xdg/lxsession/LXDE/autostart
問題是鉻在我的伺服器啟動之前啟動,因此,它顯示錯誤,我必須手動刷新頁面才能使其工作。
您對如何處理這種情況有任何提示嗎?
pi@legalpi ~ $ uname -a Linux legalpi 4.0.7+ #802 PREEMPT Wed Jul 8 17:35:23 BST 2015 armv6l GNU/Linux
在本地 HTML 文件上呼叫 chromium,如下所示:
<腳本> 函式 vico_func() { 位置 = " *URL_to_your_server* "; } setTimeout (vico_func, 3000); </腳本>
setTimeout(*some_function*, *delay*)
就像at
命令一樣——它安排函式在未來被呼叫,延遲時間以毫秒為單位。所以上面會導致 chromium 在啟動後三秒進入你的伺服器頁面。您可以使用匿名函式稍微壓縮一下:
<腳本> setTimeout(function() { location = " *URL_to_your_server* "; }, 3000); </腳本>
伺服器啟動並執行後,您不能啟動
chromium
/啟動嗎?node.js