Mengatasi masalah pemasangan ponsel.
Cara pemasangan bekerja
Sisi studio (browser desktop) membuka koneksi PeerJS dan menghasilkan PIN 6 karakter. PIN disematkan ke dalam kode QR sebagai bagian dari URL sisi ponsel screenshotify.app/app?peer=ID&pin=PIN. Ponsel memindai QR, membuka URL, terhubung kembali ke studio. PIN diverifikasi, lalu saluran data terbuka. Setelah itu, tombol pemilih foto di ponselmu (diberi label dalam bahasa UI aplikasi ponsel saat ini) mengirim data gambar langsung ke studio melalui WebRTC.
Jika QR tidak terhubung
- Kedua browser harus mendukung WebRTC. Safari 17+, Chrome 100+, Firefox 100+, Edge. Versi Safari lama tidak mengaktifkan API data-channel.
- Keduanya perlu internet. Pemasangan menggunakan server sinyal PeerJS untuk menyiapkan koneksi langsung; tanpa koneksi yang berfungsi di salah satu sisi, QR-handshake gagal.
- Firewall perusahaan/sekolah sering memblokir WebRTC. Jika kamu menggunakan jaringan tamu atau VPN perusahaan, lalu lintas STUN/TURN WebRTC mungkin difilter. Coba hotspot seluler dari ponsel.
- Timeout auth-handshake. Setelah ponsel terhubung ke saluran data studio, ponsel memiliki jendela 3 detik untuk mengirim pesan autentikasinya. Jika handshake itu macet (gangguan jaringan, tab browser di latar belakang), studio memutus koneksi. Klik "Hubungkan ponsel" lagi untuk memulai sesi baru. PIN itu sendiri valid selama modal tetap terbuka.
"Izin kamera ditolak" di iOS Safari
iOS Safari membatasi akses kamera secara ketat. Tiga hal yang perlu diperiksa:
- Safari Settings → Camera → Tanya atau Izinkan untuk screenshotify.app
- Pemindai QR yang kamu gunakan tidak memerlukan izin kamera kami — itu adalah pemindai QR sistem
- Jika kamu menggunakan pemilih Files (bukan kamera), tidak ada izin kamera yang diperlukan sama sekali
"Tidak terhubung" setelah memindai
Saluran data terbuka tetapi sisi studio tidak mengonfirmasi ponsel. Biasanya berarti pemeriksaan PIN kehabisan waktu sebelum sisi ponsel bisa mengirim pesan autentikasinya. Tutup tab ponsel, buat QR baru di sisi studio, pindai lagi.
Pemasangan berhasil tetapi gambar tidak muncul
Data gambar mengalir satu arah: ponsel → studio. Jika studio tidak menampilkan gambar setelah ponsel mengatakan "Terkirim", periksa:
- Editor studio masih terbuka di tab browser yang sama tempat kamu memindai QR
- Kamu tidak berpindah ke halaman lain di sisi studio (koneksi terputus)
- Gambar di bawah 5 MB; tangkapan yang sangat besar terkadang menyumbat saluran data
Pengingat privasi
Data tangkapan layar berpindah langsung dari ponsel ke studio melalui WebRTC. Tidak ada yang melewati server kami. Server sinyal (PeerJS) hanya mengetahui bahwa dua peer ingin terhubung — tidak melihat muatan gambar.