[ https://issues.apache.org/jira/browse/CB-12356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shazron Abdullah updated CB-12356: ---------------------------------- Description: I have a file downloaded to sdCard. I can play it in media player.So file is not corrupted. As per documentation to use 'cdvfile://..' in html tag two settings have to be set. # I set the Content-Security-Policy with {code} <meta http-equiv="Content-Security-Policy" content="default-src cdvfile: 'self' https: data: ; style-src 'self' https: 'unsafe-inline' ; img-src * data: ;connect-src * ; script-src 'self' * 'unsafe-eval' 'unsafe-inline' "> {code} # I set origin access with {code} App.accessRule('cdvfile://*'); in mobile-config.js {code} Html : {code} <video> <source src="cdvfile://localhost/files-external/ksnYb8A3bBr5BnSbT-aK2xDY3_460sv.mp4"> </video> {code} Expected: video tag should play the video. Actual: A black screen appears without any error.No playback. was: I have a file downloaded to sdCard. I can play it in media player.So file is not corrupted. As per documentation to use 'cdvfile://..' in html tag two settings have to be set. 1.I set the Content-Security-Policy with <meta http-equiv="Content-Security-Policy" content="default-src cdvfile: 'self' https: data: ; style-src 'self' https: 'unsafe-inline' ; img-src * data: ;connect-src * ; script-src 'self' * 'unsafe-eval' 'unsafe-inline' "> 2.I set origin access with App.accessRule('cdvfile://*'); in mobile-config.js Html : <video> <source src="cdvfile://localhost/files-external/ksnYb8A3bBr5BnSbT-aK2xDY3_460sv.mp4"> </video> Expected: video tag should play the video. Actual: A black screen appears without any error.No playback. > cdvfile:// not working in html5 video tag > ----------------------------------------- > > Key: CB-12356 > URL: https://issues.apache.org/jira/browse/CB-12356 > Project: Apache Cordova > Issue Type: Bug > Components: Android > Environment: Android version : 4.4.2 > Model : HTC > cordova-plugin-file@4.3.1 > Meteor : 1.4 > Reporter: harish > Labels: plugin-file, video > > I have a file downloaded to sdCard. > I can play it in media player.So file is not corrupted. > As per documentation to use 'cdvfile://..' in html tag two settings have to > be set. > # I set the Content-Security-Policy with > {code} > <meta http-equiv="Content-Security-Policy" content="default-src cdvfile: > 'self' https: data: ; style-src 'self' https: 'unsafe-inline' ; img-src * > data: ;connect-src * ; script-src 'self' * 'unsafe-eval' 'unsafe-inline' "> > {code} > # I set origin access with > {code} > App.accessRule('cdvfile://*'); in mobile-config.js > {code} > Html : > {code} > <video> > <source > src="cdvfile://localhost/files-external/ksnYb8A3bBr5BnSbT-aK2xDY3_460sv.mp4"> > </video> > {code} > Expected: > video tag should play the video. > Actual: > A black screen appears without any error.No playback. -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org