开发者问题收集

Chrome 38:networkPredictionEnabled 无法访问

2014-11-18
225

我有一个扩展程序禁止 networkPredictionEnabled,如下所示:

chrome.privacy.network.networkPredictionEnabled.set({ value: false })

如果我在扩展程序控制台上执行它,它在 Chrome 32 上可以正常工作,但在 Chrome 38 上却不行。我做了一些研究,发现 chrome://settings 中的复选框名称已从 Chrome 32 更改为

<input id="dnsPrefetchingEnabled" metric="Options_DnsPrefetchCheckbox" type="checkbox" pref="dns_prefetching.enabled">

更改为 Chrome 38

<input id="networkPredictionOptions" metric="Options_DnsPrefetchCheckbox" type="checkbox">

Chrome.privacy.network 也不chrome.privacy 对象有任何其他“预测”设置。

我发现的唯一问题是与 Chromium 有关的问题,而与 Chrome 有关的问题则一无所获。 http://code.google.com/p/chromium/issues/detail?id=423748

是否有可能没有删除对象 networkPredictionEnabled 并且没有添加新的“networkPredictionOptions”?

谢谢。

1个回答

Chromium 是项目名称(也是直接基于 Chromium 源代码构建的浏览器的名称),Google Chrome 是产品名称(基于 Chromium 源代码以及 Google 的一些闭源附加内容构建)。

您引用的错误报告也适用于 Google Chrome,并且该错误自 Google Chrome 39.0.2171.56 起已得到修复。Google Chrome 39 很快将升级到稳定版本,因此如果您再等几天,您的扩展程序就会再次正常运行。

Rob W
2014-11-18