«puppeteer» etiketlenmiş sorular

14
Jest.setTimeout tarafından belirtilen 5000 ms zaman aşımı süresi içinde zaman uyumsuz geri çağrı çağrılmadı
Bazı ön uç testleri yapmak için kuklacı ve jest kullanıyorum. Testlerim aşağıdaki gibi görünüyor: describe("Profile Tab Exists and Clickable: /settings/user", () => { test(`Assert that you can click the profile tab`, async () => { await page.waitForSelector(PROFILE.TAB); await page.click(PROFILE.TAB); }, 30000); }); Bazen, testleri yaptığımda her şey beklendiği gibi çalışır. …

7
Kuklacı: .evaluate () içindeki değişkeni geçirin
Puppeteer'da bir değişkeni bir page.evaluate()işleve geçirmeye çalışıyorum , ancak aşağıdaki çok basitleştirilmiş örneği kullandığımda, değişken tanımsız.evalVar Puppeteer'da yeniyim ve üzerine inşa edilecek herhangi bir örnek bulamıyorum, bu page.evaluate()yüzden içeride kullanabilmek için bu değişkeni işleve geçirmede yardıma ihtiyacım var. const puppeteer = require('puppeteer'); (async() => { const browser = await puppeteer.launch({headless: …

9
Puppeteer'da metin içeren öğeye nasıl tıklanır
Metin içeren öğeye tıklamak için herhangi bir yöntem (API'de bulunmayan) veya çözüm var mı? Örneğin html var: <div class="elements"> <button>Button text</button> <a href=#>Href text</a> <div>Div text</div> </div> Ve metnin sarıldığı öğeye tıklamak istiyorum (.elements içindeki düğmeye tıklayın), örneğin: Page.click('Button text', '.elements')
91 puppeteer 

2
Docker kapsayıcısında çekirdek dosya dökümlerini devre dışı bırakma
PHP konteynırım PDF oluşturmak için kuklacı çalıştırıyor. Bir PDF belgesi oluşturarak, kabımın içinde iki temel döküm dosyası oluşturur. Aslında nereden geldiklerinden emin değilim. Ana bilgisayar / sunucu CentOS 7'dir. Aşağıdakileri kontrol ettim: Uygulama hata günlüğü yok, Browsershot / puppeteer hatasız çalışıyor. İçinde hata günlüğü (ör. Segfault) bulunamadı /var/log/messages Çekirdek dökümleri …

1
Başsız tarayıcı görüntü kalitesi - Başsız krom, phantom js, daha ince js
Başsız tarayıcılarda kaputun altında neler olduğu hakkında daha fazla bilgi arıyorum. Geçmişte farklı sitelerde ekran görüntüsü almak için slimJJ , Phantom.js ve Headless Chrome gibi farklı başsız tarayıcılarla çalışıyordum . Tarayıcıda gördüklerinize benzeyecek gerçek görünümlü, keskin kalitede bir görüntü oluşturmadım, bir araç sınırlamasına benziyor, örneğin, bundan çıkabileceğiniz maksimum kalite, ancak …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.