Kılavuzlar / Sorun giderme

Sorun giderme

onIntent çalışmıyor

  • Bu bağlantıların üzerinde bir IntentProvider var mı?
  • Hedefte bir onIntent callback’i var mı? Callback’i olmayan hedefler kaydedilmez.
  • Masaüstünde işaretçiyi hareket ettirin veya mobilde kaydırın. Motor ilk etkileşime kadar dinlenir.
  • Hedefin görünür olduğunu ve gerçek genişlik ile yüksekliğe sahip olduğunu doğrulayın.
  • Bağlantıyı kontrol etmek için geçici olarak importance="high" ve cost="low" deneyin, ardından varsayılanlara dönün.

Bir rota onIntent olmadan önceden yükleniyor

Duyarlı yerleşimlerde gizli bağlantılar dâhil, aynı rotayı gösteren başka bir Next.js Link olup olmadığını kontrol edin. Doğrudan router.prefetch() çağrılarını da arayın.

Özel bir bileşen çalışmıyor

Bileşen ref’ini gerçek bir HTML öğesine iletmelidir. İletmiyorsa niyet ref’ini div gibi yerel bir sarmalayıcıya bağlayın.

Mobilde test

Gerçek bir dokunmatik cihaz kullanın veya tarayıcı geliştirici araçlarında dokunma emülasyonunu etkinleştirip kaydırın. Yalnızca masaüstü penceresini daraltmak mobil davranışı etkinleştirmeyebilir.

Geliştirme ve üretim

Önemli davranışı üretim derlemesinde de doğrulayın. React geliştirme kontrolleri ve çatı araçları, callback’lerin veya ağ isteklerinin üretimden farklı görünmesine yol açabilir.