Desde EbookDroid es source ouverte J'ai jeté un coup d'œil rapide à la AndroidManifest.xml l'information pertinente est cette partie, entre les lignes 24 et 33 :
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:host="*"/>
<data android:scheme="file" />
<data android:scheme="smb" />
<data android:scheme="content" />
<data android:scheme="http" />
<data android:scheme="https" />
.... SNIP ....
Le(s) mot(s)-clé(s) se trouve(nt) dans la catégorie du filtre d'intention.
android.intent.category.BROWSABLE
- et le
android:scheme="http"
Dans les deux cas, l'application " écoute " sur l'interface http/https à la fois sur le web, en clair et sécurisé et parmi d'autres comme smb
pour les partages de fichiers samba, etc, pour les liens de contenu qui contiennent les pdf
, djvu
et d'autres, identifiés par les lignes entre 35 et 43 :
<data android:pathPattern=".*\\.pdf" />
<data android:pathPattern=".*\\.djvu" />
<data android:pathPattern=".*\\.djv" />
<data android:pathPattern=".*\\.xps" />
<data android:pathPattern=".*\\.oxps" />
<data android:pathPattern=".*\\.cbz" />
<data android:pathPattern=".*\\.cbr" />
<data android:pathPattern=".*\\.fb2" />
<data android:pathPattern=".*\\.fb2\\.zip" />
Cela explique pourquoi l'application détourne tout téléchargement de navigateur et donc
qui ouvre automatiquement tous les liens PDF au lieu de me laisser télécharger les télécharger
Pourquoi ne pas poster un numéro sur le même site pour informer le développeur de ce qui suit ?