Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Android HTML5 FileApi我可以从SD卡读取文件吗?_Javascript_Android_Html_Fileapi - Fatal编程技术网

Javascript Android HTML5 FileApi我可以从SD卡读取文件吗?

Javascript Android HTML5 FileApi我可以从SD卡读取文件吗?,javascript,android,html,fileapi,Javascript,Android,Html,Fileapi,在浏览器中工作时,网站是否有办法从Android SD卡读取特定文件(我知道SD卡上存在此文件) 我希望我的网站从SD卡打开“特定视频文件”(hugexx.avi):) 甚至可能吗?HTML5文件系统API允许网页仅在沙盒文件系统中打开和操作文件。浏览器决定这个沙盒文件系统存在的位置和方式,并且您的网页不能脱离沙盒访问设备实际文件系统上的任意文件 您可以做的是提供一个文件输入元素(),允许用户指定一个文件,然后您的网页可以上载/读取该文件。在这种情况下,用户可以选择设备文件系统中的任何文件,包括

在浏览器中工作时,网站是否有办法从Android SD卡读取特定文件(我知道SD卡上存在此文件)

我希望我的网站从SD卡打开“特定视频文件”(hugexx.avi):)

甚至可能吗?

HTML5文件系统API允许网页仅在沙盒文件系统中打开和操作文件。浏览器决定这个沙盒文件系统存在的位置和方式,并且您的网页不能脱离沙盒访问设备实际文件系统上的任意文件

您可以做的是提供一个文件输入元素(
),允许用户指定一个文件,然后您的网页可以上载/读取该文件。在这种情况下,用户可以选择设备文件系统中的任何文件,包括挂载的SD卡。请参阅有关读取文件的说明

所以,不,出于安全原因,没有办法精确地执行您想要的操作

(当然,除非网页托管在设备本身上,且相关文件位于您的网站目录中。然后,您可以通过Ajax调用或类似方式从服务器加载它(即,从承载页面的设备本身加载它)。)HTML5文件系统API允许网页仅在沙盒文件系统中打开和操作文件。浏览器决定这个沙盒文件系统存在的位置和方式,并且您的网页不能脱离沙盒访问设备实际文件系统上的任意文件

您可以做的是提供一个文件输入元素(
),允许用户指定一个文件,然后您的网页可以上载/读取该文件。在这种情况下,用户可以选择设备文件系统中的任何文件,包括挂载的SD卡。请参阅有关读取文件的说明

所以,不,出于安全原因,没有办法精确地执行您想要的操作


(当然,除非网页托管在设备本身上,且相关文件位于您的网站目录中。然后您可以通过Ajax调用或类似方式从服务器加载网页(即从承载网页的设备本身加载)。

ok tnx,遗憾的是开发人员无法使用此功能,但我认为这是出于安全考虑。“输入类型文件”的tnx。好吧,tnx,很遗憾,开发人员无法使用它,但我认为这是出于安全原因。“输入类型文件”的tnx。我会玩的。