远程 对象 代理 是 截取 所有 属性 获取 、 属性集 和 方法 调用 的 JavaScript 代理 对象 。 作为 函数 或 对象 原型 一部分 的 属性 或 方法 在 本 地 运行 。 此外 ， 数 组 中的 任何 属性 或 方法 ` chrome.webview.remoteObjects.options.forceLocalProperties ` 也 将 在 本地 运行 。 这 是 默认 设置 ， 包括 在 JavaScript 中 具有 含义 的 可 选 方法 ` toJSON ` ， 如 和 ` Symbol.toPrimitive ` 。 你 可以 根据 需要 向 此 数 组 添加 更 多 。

Remote object proxies are JavaScript Proxy objects that intercept all property get , property set , and method invocations . Properties or methods that are a part of the Function or Object prototype are run locally . Additionally any property or method in the array `chrome.webview.remoteObjects.options.forceLocalProperties` will also be run locally . This defaults to including optional methods that have meaning in JavaScript like `toJSON` and `Symbol.toPrimitive`. You can add more to this array as required .
