我们建立了一个应用程序,用于展厅,在那里(12)设备没有互联网接入。几周后一切都很好,然后“铬过时了”的通知开始到处出现。
我已经尝试过很多方法来摆脱这个问题,但不幸的是,到目前为止没有什么效果。因此,我遵循这里提供的建议:禁用“铬过期”通知,并尝试更改代码。
我能够制造出铬,但对于目标设备(windows 8 embedded (64),总体空间约为80 Go,剩余的空闲空间约为20 Go)来说,60 Go太大了,我试图用更多的选项进行重建:
is_debug = false
is_component_build = true
Symbol_level = 0
enable_nacl = false
remove_webcore_debug_symbols = true
那一次,建筑是“只有”20去..。为了减少构建的大小,我可以添加任何选项吗?我只需要一个铬/铬版本没有烦人的通知..。
因为我需要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度.
它在生产环境中的应用是非常巨大的。因此,我只想保留以下几点:
文件夹:
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
它似乎像预期的那样起作用,至少对我迄今测试过的内容是这样的。
想知道是否有参数只用于获取这些文件,或删除所有调试文件。
发布于 2017-05-30 01:06:15
也许有更好的选择,但我会告诉你我所知道的一个:NW.js,它实际上是为打包节点-项目而设计的,所以您可以给用户一个带有exe文件的文件夹,它基本上会启动一个自定义的铬实例(没有任何工具栏或按钮),使用任何javascript运行您的index.html。而且它是定制的,所以您可以使用节点(访问本地文件、读/写(以及大约100万其他东西)之类的内容),但我想您不需要这样做。
无论如何,没有什么能阻止您在没有任何实际节点代码的情况下使用它。简单的html/javascript工作得很好,所以也许这就是您想要的。我已经用过很多旧东西了。(从nwjs被称为开始)。所以我很肯定它不会向你扔任何过时的信息。
我会尝试使用hello示例来查看它的运行情况,并检查它是否符合您的需要。
https://stackoverflow.com/questions/44251931
复制相似问题