• 06-03-2020, 00:03:58
    #1
    Arkadaşlar android studioda webview uygulama yapmayı deniyorum.
    Uygulamaya bazı izinleri ekledim. (okuma, yazma,internet,javascript)..
    Tarayıcıdan girince her şey normal çalışıyor. Webview'den girince çalışmıyor, zannedersem bazı şeyleri eksik yaptım.
    En basitinden böyle bir link var,
    <a href="apk/whatsapp.apk">indir</a>
    ve linkle tıklayınca bir .apk dosyasını telefona indirecek. tarayıcıda çalışıyor ama uygulamada indirme başlamıyor. muhtemelen basit bir şeydir ama beceremedim.
    anlayan arkadaşlar yardımcı olursa sevinirim.
  • 06-03-2020, 00:09:53
    #2
    TuncerSK adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar android studioda webview uygulama yapmayı deniyorum.
    Uygulamaya bazı izinleri ekledim. (okuma, yazma,internet,javascript)..
    Tarayıcıdan girince her şey normal çalışıyor. Webview'den girince çalışmıyor, zannedersem bazı şeyleri eksik yaptım.
    En basitinden böyle bir link var,
    <a href="apk/whatsapp.apk">indir</a>
    ve linkle tıklayınca bir .apk dosyasını telefona indirecek. tarayıcıda çalışıyor ama uygulamada indirme başlamıyor. muhtemelen basit bir şeydir ama beceremedim.
    anlayan arkadaşlar yardımcı olursa sevinirim.
    Webviewde indirme olayini dinlemen gerekiyor şu kodu kendine uyarlarsan işini gorebilir:
    mWebView.setDownloadListener(new DownloadListener() { public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype, long contentLength) { Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse(url)); startActivity(i); }});
  • 06-03-2020, 00:22:01
    #3
    sscoderr adlı üyeden alıntı: mesajı görüntüle
    Webviewde indirme olayini dinlemen gerekiyor şu kodu kendine uyarlarsan işini gorebilir:
    mWebView.setDownloadListener(new DownloadListener() { public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype, long contentLength) { Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse(url)); startActivity(i); }});
    Bu kodu hangi dosyanın içine yazmam gerekli peki
  • 06-03-2020, 00:26:33
    #4
    TuncerSK adlı üyeden alıntı: mesajı görüntüle
    Bu kodu hangi dosyanın içine yazmam gerekli peki
    Webviewinizin taninli oldugu activityde onCreate metodunun altina yazmaniz gerek