diff --git a/arkui/ace_ets_web_dev/entry/src/main/ets/MainAbility/pages/web.ets b/arkui/ace_ets_web_dev/entry/src/main/ets/MainAbility/pages/web.ets index b8b08f00fbfe8a816817bd329030efb54253b39d..a8f3bd8af9785658d31348c08730b29d22d9500f 100644 --- a/arkui/ace_ets_web_dev/entry/src/main/ets/MainAbility/pages/web.ets +++ b/arkui/ace_ets_web_dev/entry/src/main/ets/MainAbility/pages/web.ets @@ -759,8 +759,11 @@ struct Index { break; } case "emitGetCookieManager":{ - let getCookieManagerCalled = this.controller.getCookieManager().setCookie("https://weibo.com","a=b") - Utils.emitEvent(getCookieManagerCalled,89) + this.controller.getCookieManager().setCookie("https://weibo.com","a=b") + setTimeout(()=>{ + let getCookieManagerCalled = this.controller.getCookieManager().getCookie('https://weibo.com') + Utils.emitEvent(getCookieManagerCalled,89) + },3000) break; } default: diff --git a/arkui/ace_ets_web_dev/entry/src/main/ets/test/WebJsunit.test.ets b/arkui/ace_ets_web_dev/entry/src/main/ets/test/WebJsunit.test.ets index 17ca26638ef2e8332d438c6591de32427ffd6082..adca0442c1f9f89f6658edbb4211a07848af5439 100644 --- a/arkui/ace_ets_web_dev/entry/src/main/ets/test/WebJsunit.test.ets +++ b/arkui/ace_ets_web_dev/entry/src/main/ets/test/WebJsunit.test.ets @@ -669,7 +669,7 @@ export default function webJsunit() { */ it('getCookieManager',0,async function(done){ emitKey="emitGetCookieManager"; - Utils.registerEvent("getCookieManager",true,89,done); + Utils.registerEvent("getCookieManager","a=b",89,done); sendEventByKey('webcomponent',10,''); }) })