问题标签 [local-files]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3835 浏览

microsoft-edge - 通过 Microsoft Edge 扩展访问本地 Web 文件

最近我们将 Chrome 扩展迁移到 Microsoft Edge。我们只面临一个问题。扩展程序应该与网页交互,这适用于在线网页,但不适用于本地文件。

Chrome 为这种情况提供了名为<all_urls>. 我们尝试使用<any url>在 Microsoft 支持页面上找到的权限,但没有任何结果。我们希望与任何网页互动,而不是特定网页。

Edge 是否支持此功能 - 如果支持,我们如何实现它?如果没有,近期是否有计划?

0 投票
0 回答
732 浏览

c# - Xamarin Forms C#在webview中打开本地文件

我目前正在做一个项目,它有一个实时聊天,聊天可以发送带有附件(图像、视频、pdf、doc 和 html 文件)的消息,附件出现并且可点击。我想在 webview 中打开文件(如果它是一个 html 文件),但是这个方法是在一个自定义 ViewCell 中实现的,所以我不能使用我在导航页面中使用的相同的装扮方法:

我无法在装扮的单元格中使用导航,我尝试将 bindingContext 与其他页面一起使用,但它不起作用

有没有办法在没有导航的情况下打开新的 web 视图?

0 投票
1 回答
153 浏览

batch-file - 在浏览器中打开时,本地文件名称中的空格将替换为零

我有一个在浏览器中打开本地文件的 .bat 文件。本地文件的路径包含空格(不是我选择的):

file:///N:/Users/Firstname%20Lastname/Placeholder%20Report%20Name.html

但是,浏览器将其更改为:

file:///N:/Users/Firstname0Lastname/Placeholder0Report0Name.html

%20替换为而0不是,因此链接不起作用。

我试过用file:///不同file:\\的浏览器替换,但结果是一样的。我错过了什么?我无法更改目标文件的名称或路径。

0 投票
0 回答
407 浏览

google-drive-api - 用于读取/写入存储在本地“保管箱”文件夹或本地“谷歌驱动器”中的文件的脚本

目前,保管箱 API 允许浏览器通过脚本访问(读/写)本地驱动器上保管箱文件夹中的所有类型的文件。文件路径和名称可以在脚本中指定。该脚本适用于存储在本地驱动器上的网页,但也适用于使用 Chrome 时存储在远程站点上的网页。

请查看这些带有原始实现的 jsfiddles,以测试在本地保管箱文件夹中写入和读取文本文件。这些脚本是用纯 JavaScript 代码编写的,不需要库。只需要一次性访问令牌,无需进一步的身份验证程序。

此 jsfiddle(单击)演示:将文本文件写入本地保管箱文件夹

此 jsfiddle(单击)演示:从本地保管箱文件夹中读取文本文件

我尝试使用“google drive API”为本地驱动器上的“google drive”中的文件获取相同的功能,但没有成功。有人可以做到这一点,最终使用其他云存储系统。

0 投票
2 回答
1340 浏览

javascript - 发送 Ajax 请求以使用纯 JavaScript 从 json 文件中获取 json 数据

我想使用纯 JS 发送 AJAX 请求,而不使用服务器或空闲 Chrome 浏览器中的安全性。

这是我的代码:

这是 JSON 文件“学生”:

0 投票
0 回答
68 浏览

google-chrome - 通过chrome打开命令提示符

是否可以通过 chrome 链接/按钮打开命令提示符并传递值/url。我正在寻找通过 chrome 打开本地文件的解决方案。如果用户手动按下运行命令打开,我没问题,但至少 cmd 应该使用传递的值打开。

0 投票
5 回答
25862 浏览

javascript - 跨域请求本地文件

我需要在浏览器中打开一个本地 html 文件。javascript 工作正常,但 ajax 停止工作,并且 XMLHttpRequest 给出了跨源错误。有没有办法从本地目录运行 ajax。我有必要只从本地文件运行它。

谢谢

0 投票
1 回答
177 浏览

javascript - Javascript编写文件

我试图让它写入服务器上的本地文件,但我遇到了这样的问题。我让它写一个文件,然后在浏览器中读取,但我不能把它的链接,所以其他人可以在不输入信息的情况下运行弹出横幅。这是我正在使用的javascript。我知道使用选框不是最好的,但这是必需的。此外,这只需要在本地网络上工作,而不是面向互联网。这将在服务器上运行,并且服务器上文件的链接是提供给其他所有人的。更重要的是,该页面将从同一个文件夹运行。对于那个很抱歉。感谢您的帮助。

解决了我在这里找到了我的问题的答案。https://github.com/jimmywarting/StreamSaver.js

0 投票
1 回答
6505 浏览

javascript - 文件操作,例如在没有服务器的情况下使用 Javascript 读取/写入本地文件

我只是在尝试使用java脚本的文件操作系统。正如我从 W3C 文件 API ( https://www.w3.org/TR/FileAPI/ ) 中提到的,我们只能读取本地文件,例如

但它看起来没有选项可以在没有服务器的情况下写入文件。我试图从http://www.stackoverflow.com/等网站获取解决方案,研究表明几乎没有任何可能性。

例如,我得到的是

来自https://gist.github.com/Arahnoid/9925725

它显示错误“TypeError:file.open 不是函数。”

所以我的问题是,是否有可能在不使用服务器端脚本的情况下对本地文件进行文件操作(仅询问写入文件),或者是否有任何可用的扩展?

我们可以使用 PHP、Node.js 等服务器脚本语言进行文件操作。

提前致谢。

0 投票
1 回答
453 浏览

android - 无法使用 glide 从本地 uri 显示 gif

提前致谢,

我正在尝试在我的 imageView 中显示 gif 图像。GIF 图像本地存在于我的设备中。

文件路径是正确的,仍然无法看到 gif 加载。