## 需求背景
?? Tips:最近,在一個(gè)剛上線的項(xiàng)目上,遇到這樣一個(gè)需求:在終端設(shè)備開(kāi)機(jī)后,需要自啟動(dòng)谷歌瀏覽器,并且以全屏模式打開(kāi)項(xiàng)目地址。
由于沒(méi)有處理過(guò)這類(lèi)功能的經(jīng)驗(yàn),聽(tīng)到這個(gè)需求,我立馬就是一個(gè)黑人問(wèn)號(hào)??地鐵老人看手機(jī)。。
玩歸玩,鬧歸鬧,打了一套軍體拳冷靜下來(lái)之后,自己的磚還得自己搬。
盯著這個(gè)需求看了一集小豬佩奇的時(shí)間,不太聰明的腦瓜里就出現(xiàn)了幾個(gè)問(wèn)題:
- **怎么自動(dòng)打開(kāi)指定頁(yè)面?**
- **怎么以全屏模式打開(kāi)?**
- **電腦開(kāi)機(jī)后怎么自啟動(dòng)谷歌瀏覽器?**
## 實(shí)現(xiàn)方案
依靠我從非主流時(shí)代就積累下來(lái)的沖浪經(jīng)驗(yàn),在互聯(lián)網(wǎng)世界里一通橫沖直撞,終于從各路大佬手里取回了真經(jīng)。
解決方案大概就是下面幾步:
1. **創(chuàng)建一個(gè)谷歌瀏覽器快捷方式,并指定這個(gè)快捷方式的默認(rèn)啟動(dòng)頁(yè)面。**
1. **追加**`**--kiosk**`**參數(shù),達(dá)到全屏效果。**
1. **設(shè)置系統(tǒng)開(kāi)機(jī)自啟動(dòng)項(xiàng):每次開(kāi)機(jī)時(shí),自動(dòng)打開(kāi)這個(gè)快捷方式。**
## 搬磚過(guò)程(Demo)
下面是實(shí)現(xiàn)“開(kāi)機(jī)全屏自啟動(dòng)”“百度”頁(yè)面的完整過(guò)程:
1. **創(chuàng)建一個(gè)谷歌瀏覽器快捷方式,并指定這個(gè)快捷方式的默認(rèn)啟動(dòng)頁(yè)面。**
創(chuàng)建快捷方式后,右鍵-屬性,在“目標(biāo)”位置最后,追加輸入空格+默認(rèn)啟動(dòng)地址

? PS:此時(shí),雙擊快捷方式打開(kāi)瀏覽器,會(huì)默認(rèn)打開(kāi)百度頁(yè)。
2. **追加**`**--kiosk**`**參數(shù),達(dá)到全屏效果。**

PS:至此,雙擊快捷方式打開(kāi)瀏覽器,會(huì)以"全屏模式"啟動(dòng)并且打開(kāi)百度地址。
其他問(wèn)題備注:
? - 全屏啟動(dòng)無(wú)效問(wèn)題:?jiǎn)?dòng)時(shí),需要關(guān)閉谷歌所有其他已打開(kāi)的頁(yè)面,重新打開(kāi)才會(huì)以“全屏”的方式啟動(dòng)。
? - 啟動(dòng)后,可以通過(guò)ctrl+w或Alt+F4關(guān)閉。
3. **設(shè)置系統(tǒng)開(kāi)機(jī)自啟動(dòng)項(xiàng)**
win+R輸入shell:startup 添加開(kāi)機(jī)啟動(dòng)項(xiàng),將快捷方式拖入開(kāi)機(jī)啟動(dòng)文件夾中。

4. 重啟電腦,查看效果。
ok,大功告成,關(guān)機(jī)下班??!
## 不太重要的彩蛋
由于項(xiàng)目是在終端設(shè)備上打開(kāi)的,項(xiàng)目組要求禁用"雙指縮放"和"提示翻譯"等一系列事件,所以除了`-kiosk`,還額外追加了兩個(gè)參數(shù):
- `--disable-pinch`:禁止雙指縮放
- `--disable-translate`:禁止提示翻譯
有需要的話可以斟酌添加。