Rod adalah pengemudi tingkat tinggi yang langsung didasarkan pada protokol DevTools. Ini dirancang untuk otomatisasi web dan pengikisan untuk penggunaan tingkat tinggi dan tingkat rendah, pengembang senior dapat menggunakan paket dan fungsi tingkat rendah untuk dengan mudah menyesuaikan atau membangun versi batang mereka sendiri, fungsi tingkat tinggi hanyalah contoh untuk Bangun versi ROD default.
中文 API 文档
Desain konteks dirantai, intuitif untuk batas waktu atau membatalkan tugas yang sudah berjalan lama
Elemen wait otomatis untuk siap
Debugging Friendly, Penelusuran Input Otomatis, Pemantauan Remote Browser Tanpa Kepala
Thread-Safe untuk semua operasi
Secara otomatis menemukan atau mengunduh browser
Pembantu tingkat tinggi seperti Waitstable, WaitrequestIdle, HijackRequests, WaitDownload, dll
Desain WaitEvent Two-Step, jangan pernah melewatkan acara (cara kerjanya)
Dengan benar menangani iframes bersarang atau shadow dom
Tidak ada proses browser zombie setelah kecelakaan (cara kerjanya)
CI Dipaksakan Cakupan Tes 100%
Silakan periksa file contoh_test.go terlebih dahulu, lalu periksa folder contoh.
Untuk contoh yang lebih rinci, silakan cari tes unit. Seperti penggunaan metode HandleAuth , Anda dapat mencari semua file *_test.go yang berisi HandleAuth , misalnya, menggunakan pencarian online github di repositori. Anda juga dapat mencari masalah atau diskusi GitHub, banyak contoh penggunaan dicatat di sana.
Berikut adalah perbandingan contoh antara batang dan chromedp.
Jika Anda memiliki pertanyaan, silakan ajukan masalah/diskusi atau bergabung dengan ruang obrolan.
Bantuan Anda lebih dari disambut! Bahkan hanya membuka masalah untuk mengajukan pertanyaan dapat sangat membantu orang lain.
Baca cara mengajukan pertanyaan dengan cara pintar sebelum Anda mengajukan pertanyaan.
Kami menggunakan proyek GitHub untuk mengelola tugas, Anda dapat melihat prioritas dan kemajuan masalah di sini.
Jika Anda ingin berkontribusi, baca panduan kontributor.