
web olarak geliştirildi apk ya çevrildi ama oyunda şöyle bir hata var ! Yardım
9
●214
- 24-12-2025, 19:14:48TypeError: Cannot read properties of undefined (reading 'length')
Kaynak: https://localhost/assets/...
APK içinde çalışırken hâlâ https://localhost/... üzerinden asset yüklemeye çalışıyor gibi görünüyor. Telefon içinde localhost olmadığı için asset yüklenemiyor → undefined dönüyor → crash oluyor hocam - 24-12-2025, 19:20:43reis teşekkür ederim , web sitesi gibi davrandığı için böyle oluyormuş
Bu ayar, uygulamaya "Sen bir web sitesisin, dosyaları bu adresten yükle" diyor. Geliştirme (live-reload) için harika, ama APK yaparken tam tersi etki yaratıyor.
Nihai ve KESİN Çözüm:
APK oluştururken bu server bloğunu tamamen silmemiz gerekiyor. Böylece Capacitor, "Ben bir mobil uygulamayım, tüm dosyalarım (assetler) kendi içimde" der ve dosyaları localhost'tan aramak yerine, APK'nın içindeki dist klasöründen yükler. - 24-12-2025, 19:36:52
- 24-12-2025, 19:52:13https://kadim-savaslar.vercel.app/ oyunu inceleyebilrisiniz tarayıcıda çalışıyor
- 24-12-2025, 20:44:20100% dönüştürme yapmamış, WebView kullanarak web sayfası olarak gösteriyor.İbrahimH adlı üyeden alıntı: mesajı görüntüle