Linux 下把網頁封裝成應用
阿新 • • 發佈:2018-11-11
下文中的xxx是某某某的意思,按自己情況修改。。。
高能預警:以下操作全程需要管理員許可權,大家自求多福。。。
本文知識學習自deepin官方論壇
在/lastore/下建立資料夾apps/把我們的配置檔案放在這個資料夾下(這不是必須的,但是這是個好習慣)
進入到/lastore/apps/下,建立一個apps.com.應用名/的資料夾,在這個資料夾裡新建一個應用名.json的檔案,複製如下內容並修改name、src和start_url`,其他屬性按個人需求修改:
{
"name": "apps.com.xxx",
"xwalk_version" : "0.0.1",
"xwalk_bounds" : {
"width" : 1280,
"height" : 768,
"max-width" : 1920,
"max-height" :1080
},
"icons": [
{
"src": "/usr/icon/xxx.png",
"sizes": "48x48",
"type": "image/png",
"density" : "1.0"
}
],
"start_url": "https://xxx",
"display": "standalone"
}
找一個該應用的圖示,和上面程式碼12行一致
在/usr/share/applications/
資料夾下建立xxx.desktop
,新增如下內容並修改:
[Desktop Entry] Type=Application Name=xxx # 應用名 Exec=deepin-xwalk /lastore/apps/apps.com.xxx/xxx.json # 執行命令,就是那個`.json`檔案 Icon=/usr/icon/xxx.png # 應用圖示