Ich neu bei Android. Ich versuche Download-URL von der Webseite in Android zu bekommen. Dazu habe ich JSoup-Bibliothek verwendet, um HTML-Tags zu analysieren und diese Download-URL zu erhalten. Aber ich konnte diese Download-URL nicht von dieser Webseite abrufen. Ich habe # allein anstelle dieser URL. Wenn ich diese Seite überprüfe, kann ich die Download-URL sehen. Ich kopierte und traf in der Browser-Adressleiste. Die Datei wird ordnungsgemäß heruntergeladen. Aber wenn ich die Seitenquelle ansehe, wird "#" in der Quelle "href" angezeigt. Ist es möglich, diese Download-URL von Android zu bekommen? Wenn möglich, bitte helfen Sie mir, die Download-URL zu bekommen. Danke im Voraus.So erhalten Sie Download-Link von der Webseite in Android
-1
A
Antwort
0
Endlich fand ich die Antwort für meine Frage. Hier ist meine Antwort. Ich habe einen Java-Script-Code geschrieben, um die URL mithilfe des Tag-Attributs "id" zu erhalten. Dann bewertet diese Funktion über Android.
Javascript-Code:
(function() { return document.getElementById("id").getAttribute("href"); })();
android Code
webview.evaluateJavascript("/*javascript function goes here*/",new ValueCallback<String>() {
@Override
public void onReceiveValue(String s) {
Log.d("LogName", s); // Returns the value from the function
});
Verwandte Themen
- 1. So verwalten Sie IIS von der Webseite
- 2. So erhalten Sie den Frame von der Videodatei in Android
- 3. So erhalten Sie LENS_FOCUS_DISTANCE von Android-Gerät
- 4. So erhalten Sie Android-Systemfarben
- 5. So erhalten Sie Browser-Verlauf in Android
- 6. So erhalten Sie Sprachenliste in Android
- 7. So erhalten Sie Location-Objekt in Android
- 8. Downloadlink nicht möglich
- 9. So erhalten Sie Ländercode in Android
- 10. So integrieren Sie ADFS mit der Webseite
- 11. So erhalten Sie die Element-ID beim Durchsuchen einer Webseite
- 12. Erhalten Sie Text ohne Tags von der Webseite mit Jsoup
- 13. So erhalten Sie die Schriftgröße der Textansicht in Android
- 14. So erhalten Sie den Status von LocationProvider in Android
- 15. So erhalten Sie aktuelle Aktivität von IME-Dienst in Android
- 16. So erhalten Sie den OAuth-Autorisierungscode von Facebook in Android
- 17. So erhalten Sie Text von gestapelten Benachrichtigungen in Android
- 18. So erhalten Sie mehrere Rückgabewert von JSON in Android
- 19. So erhalten Sie Enum von Android in Unity
- 20. So erhalten Sie das Anrufprotokoll von bestimmten Datum in Android
- 21. So erhalten Sie Telefonnummern-Typenschild von gegebener Telefonnummer in Android
- 22. So erhalten Sie firstInstallTime in Android Verwenden von Xamarin-Formularen?
- 23. URL der aufrufenden Webseite in PHP erhalten
- 24. So rufen Sie Google Apps Script von der Webseite
- 25. So drucken Sie gedrehten Text von der Webseite
- 26. So erhalten Sie eine mobile Antwort der Webseite mit Java oder Jsoup
- 27. So erhalten Sie Datei mit NFC (Android Beam) in Android
- 28. Android - So erhalten Sie die Liste der AudioManager/AudioSystem-Parameter
- 29. So installieren Sie die Schriftart lokal von der Webseite
- 30. So erhalten Sie die Anzahl der Kerne eines Android-Geräts
pl den Code teilen und Sie URL zugreifen. –
@RajenRaiyarelam Ich kann hier keine URL angeben. Weil es offiziell ist. – Janaki
das hängt alles von einer bestimmten Webseite ab. Niemand kann Ihnen sagen, wie bestimmte URLs analysiert werden, wenn Sie sie nicht anzeigen. Es könnte OnClickListener auf diesem '' gesetzt werden, der Browser zum Download URL zum Beispiel umleitet. –