Källan till problemet: Jag kan inte använda Javascript som det är eftersom Firebase Functions Node.Js-versionen ännu inte stödjer Async/Await. Så jag satte detta i Typescript och försöker nu transpilera till commonJs.
Då gör jag det.
tsc -p config.json, som sedan ger dessa fe
Läs mer →
Så jag arbetar på en funktion i min app som inaktiverar scrollning med pilknappar på sidan när en meny är öppen, och låter beteendet vara som vanligt annars.
Jag försöker testa det beteendet i Puppeteer, men jag verkar inte få fönstret att scrolla när jag trycker på pil ned. Här är några exempel på vad jag gör både i implementeringen o
Läs mer →
Jag försöker ändra ett mat-slider-värde programmässigt med puppeteer men jag kan inte få det att fungera.
Det här är vad jag har försökt:
async function changeSliderValue(page:Page){ try { const thumb = await page.$('.mat-slider-thumb'); const position = await thumb.bound Läs mer →Jag försöker använda node-html-to-image i deno:
import nodeHtmlToImage from "npm:node-html-to-image"; nodeHtmlToImage({ output: './image.png', html: '<html><body>Hello world!</body></html>' }) .then(() => console.log('The image was created successfully!'))deno run --allow-env --allow-read --allow-write that-file.ts orsakar detta fel:
error: Uncaught Error: Unable to launch browse Läs mer →
Om jag försöker använda puppeteer med TypeScript och esModuleInterop=true inställt i tsconfig.json får jag ett fel som säger
puppeteer.launch är inte en funktion
om jag försöker importera puppeteer med
import * as puppeteer from "puppeteer&q Läs mer →
Jag har följande Typescript-funktion som antar att en Chrome-webbläsare redan har startats med Puppeteer. Dokumentationen för de Fetch-funktioner som används nedan kan hittas här.
async function modify(client: CDPSession) { client.on('Fetch.re Läs mer →
Jag försöker läsa värdet på ett attribut i puppeteer:
const value = attribute && await page.$eval(selector, (node: Element, name: string) => { return node.getAttribute(name) }, attribute.name);vilket resulterar i
Läs mer →
Jag har ett problem med typer i Puppeteer, jag försöker importera Cookie-typen, men det fungerar inte på versioner nyare än 6.0.0.
import { Cookie } from 'puppeteer';och felet
/node_modules/puppeteer/lib/types" Läs mer →
Att ha följande kod
const [button] = await page.$x(`//div[@class='QS5gu sy4vM'][contains(., 'Accept all')]`) await button.click()Typescript ger ett problem när man hovrar över button.click() Kontexten 'this' av typen 'ElementHandle<Node>'
Läs mer →Jag gör mjukvara som spelar in ljudet från strömmande seminarier. Även om jag automatiserade för att gå in i ett seminarium som användare, har jag inte hittat ett sätt att spela in dess ljud.
Jag vet att det finns många verktyg för att automatisera surfuppgifter. Av dem valde jag att använda Puppeteer och vet hur man spelar in medan man surfar med Puppeteer.
Anta att du får en
Läs mer →