Google chrome 应用程序缓存:为什么Chrome在控制台日志中显示一些带下划线的文件?
在应用程序缓存更新期间,Chrome记录: 应用程序缓存进度事件(第1个,共2个) 应用程序缓存进度事件(第2个,共2个)Google chrome 应用程序缓存:为什么Chrome在控制台日志中显示一些带下划线的文件?,google-chrome,application-cache,Google Chrome,Application Cache,在应用程序缓存更新期间,Chrome记录: 应用程序缓存进度事件(第1个,共2个) 应用程序缓存进度事件(第2个,共2个) 有时URL带有下划线(本例中为事件3/4),有时不带下划线。为什么?单击时,似乎会在开发人员工具中打开带下划线的资源。那些没有下划线的仍然是超链接,但Chrome会在一个单独的标签中启动它们 我不明白的是,为什么Chrome有时决定这样对待资源,有时不这样。即使多次加载同一页面,偶尔也会更改带下划线的资源 很奇怪。我猜我会说是个bug。我已经查找了源代码,找到了这里生成的
有时URL带有下划线(本例中为事件3/4),有时不带下划线。为什么?单击时,似乎会在开发人员工具中打开带下划线的资源。那些没有下划线的仍然是超链接,但Chrome会在一个单独的标签中启动它们 我不明白的是,为什么Chrome有时决定这样对待资源,有时不这样。即使多次加载同一页面,偶尔也会更改带下划线的资源
很奇怪。我猜我会说是个bug。我已经查找了源代码,找到了这里生成的消息:调用url.spec().c_str(),所以我猜他们中没有人决定在文本下面加下划线。我最好的猜测是控制台决定在它下面加下划线。我会说:如果控制台检测到它是一个当前加载的文件,它会给它加下划线。