我們建立了一個應用程序,用於陳列室,其中(12)設備沒有互聯網接入。 一切都很好,幾個星期,然後「鉻已過時」通知開始出現無處不在。如何減少自定義Chrome版本的大小?
我已經嘗試了很多東西來擺脫這一點,但不幸的是迄今爲止沒有任何工作。 所以我按照這裏提供的建議:Disable "chrome is out of date" notification 並嘗試更改代碼。
我能夠製造鉻,但60Go對於目標設備來說太多了(windows 8嵌入式(64),整體空間大約爲80Go,剩餘的可用空間大約爲20 Go) 我試圖重建更多的選擇:
is_debug = false
is_component_build = true
Symbol_level = 0
enable_nacl = false
remove_webcore_debug_symbols = true
彼時,版本是「只有」 20去... 有沒有我可以以減少構建的大小添加任何選項? 我只是需要一個鍍鉻/鉻版無惱人的通知...
EDIT1:2017年5月31日* 感謝nw.js選項,我敢肯定,我會用下一次! 不幸的是,我不能用於這個具體情況。
EDIT2:2017年6月8日*
因爲我需要的MP4視頻的支持,我已經更新了配置文件中的以下內容:
is_debug = false
is_java_debug = false
enable_iterator_debugging = false
is_official_build = true
optimize_for_size = true
target_os = "win"
is_component_build = false
target_cpu = "x64"
Symbol_level = 0
enable_nacl = false
remove_webcore_debug_symbols = true
#added for the MP4 support
proprietary_codecs = true
ffmpeg_branding = "Chrome"
構建成長到70 Go ...
在生產環境中使用是巨大的。 所以我儘量保持只有以下幾點:
文件夾:
Locales
文件:
xxx.manifest
chrome.dll
chrome_100_percent.pak
chrome_200_percent.pak
chrome_child.dll
chrome_elf.dll
chrome_watcher.dll
d3dcompiler_47.dll
icudtl.dat
libegl.dll
libGLESv2.dll
natives_blob.bin
resources.pak
snapshot_blob.bin
這似乎不如預期,作品至少在我測試等等遠。
想知道是否有參數用於獲取這些文件,或刪除所有的調試文件。