【问题标题】:Accessing windows.localStorage with PuppeteerSharp使用 PuppeteerSharp 访问 windows.localStorage
【发布时间】:2020-09-24 00:17:22
【问题描述】:

有人提供如何使用 PuppeteerSharp 访问 windows.localStorage 的示例吗?
有很多关于如何使用 (JS)Puppeteer 的示例,但我在使用 C# 时遇到了问题。

据我所知,我需要使用EvaluateFunctionAsync,并执行以下操作:
var localStorage = await page.EvaluateFunctionAsync("async () => await window.localStorage");
但这只是返回一个空的 JToken。
谁能帮帮我?

【问题讨论】:

    标签: c# html local-storage puppeteer puppeteer-sharp


    【解决方案1】:

    知道了:
    var localStorage = await page.EvaluateFunctionAsync<Dictionary<string, string>>("async () => Object.assign({}, window.localStorage)");

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多