2017-09-11 2 views
1

J'utilise projet web avec des fonctionnalités VR mis en œuvre via un cadre et Three.js pour afficher le contenu VR/360 avec des fonctionnalités supplémentaires, l'ensemble du projet Web se trouve dans le dossier actif et affiche avec succès 360 images/vidéos de répertoire du projet. (HTML est "source src =" ./default.mp4 "type = 'video/mp4, codecs = "avc1.42E01E, mp4a.40.2"')Ouvrir le fichier (Vidéo) du stockage externe dans html local (WebView) à partir du dossier des ressources? (Android)

cible est de remplacer la vidéo . la source avec l'URI du périphérique mémoire externe (répertoire téléchargements par exemple)

J'ai essayé d'utiliser dans les formats suivants de URI:

Andro standard id:

fichier: ///storage/emulated/0/Download/Trafalgar_Square_360.mp4

formats URI trouvés sur StackOverflow:

file: /// stockage/extSdCard/Télécharger /Trafalgar_Square_360.mp4 fichier: ///sdcard/downloads/Trafalgar_Square_360.mp4 : ///localhostpage/Download/Trafalgar_Square_360.mp4

PS remplacer vid URI à d'autres du dossier actifs (exemple "./other_vid.mp4") fonctionne bien.

vous espérez les gars peuvent me donner quelques idées sur ce sujet, ou du moins expliquer si elle est impossible.

Répondre

-1

ajouter <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> à votre fichier Manifest.

+0

J'ai déjà eu cette permission, ce n'est pas une solution, mais merci quand même –