gpt4 book ai didi

javascript - Chrome 调试协议(protocol) : Create local storage value

转载 作者:行者123 更新时间:2023-11-30 21:01:42 24 4
gpt4 key购买 nike

我正在使用库 chrome-remote-interface 尝试在页面更改后将 localStorage 值添加到 chrome,如下所示:

    CDP( ( client ) => {
// extract domains
const { DOM, DOMStorage, Page } = client
Page.navigate( { url } )
.then( () => {
const storageId = {
securityOrigin: 'https://my.jive.com',
isLocalStorage: true
}

return DOMStorage.setDOMStorageItem( storageId, 'key', 'value' )
.then( Page.reload.bind( Page ) )

但是当我运行它时,我得到以下错误

 { Error: Invalid parameters (storageId: object expected; key: string value expected; value: string value expected)

我不确定为什么它表现得好像我没有正确传递任何参数?此外,如果有人可以帮我解决 Chrome 调试器协议(protocol)文档,他们似乎有很多对 id 的引用,但他们没有说明如何获取这些 id https://paulirish.github.io/debugger-protocol-viewer/tot/DOMStorage/有人知道去哪里找吗?

最佳答案

正确的语法是

DOMStorage.setDOMStorageItem({ storageId: 'id', key: 'key', value: 'value' });

关于javascript - Chrome 调试协议(protocol) : Create local storage value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47077934/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com