v2.5.2
Giriş yap

Android uygulamamda web sayfası açılmıyor

arduinoturkbatu
415 defa görüntülendi ve 3 kişi tarafından değerlendirildi

Android studio ile yaptığım android uygulamasında öncelikle bir adet <WebView> komponentini ekledim. Sonra java tarafında girmesini istediğim web siteye girmesini sağladım.
Uygulamayı çalıştırdığım zaman ise web sayfasının açılması gereken yerde beyaz bir ekran gözüküyor. Bu durumu nasıl çözebilirim?

Girilmesi istenen websitesi: https://gratis.com
Cevap yaz
Cevaplar (4)
ebykdrms
689 gün önce

Webview istekleri X-Requested-With: application.package.name şeklinde bir header gönderiyor olmalı.
Gratis bu tip bir header'ın varlığını kontrol ediyor olabilir. Her şeyi doğru yapıyorsanız, mesela başka url'le denediğinizde başka bir siteye girebiliyorsanız ama sadece gratis'e giremiyorsanız Gratis sizi engelliyor olabilir.

arduinoturkbatu
688 gün önce

@ebykdrms
Evet, bu olabilir. Ben birkaç adet test yaptım aslında:

  • Öncelikle HTML'den embed işlemini yaptım. Sadece beyaz ekran veriyor, başka bir şey yapmıyor.
  • Bir de websayfası yükleniyor mu diye test de yaptım, yükleniyor ama içerik gelmiyor.
  • Ayrıca WebClient ve ChromeClient özelliklerini de java dosyama ekledim.

ve hepsinin sonucunda hiçbirşey olmadı.

Ayrıca dediğiniz hata ile ilgili hiçbirşey gözükmüyor.

arduinoturkbatu
688 gün önce

@hasanserhan

Evet, dediğiniz kodu manifest dosyama ekledim.

hasanserhan
689 gün önce

kodlari gormeden birsey diyemem manifest ten internet access onayi verdin mi