谷歌chrome应用程序开发允许您添加html和javascript到本地存储的文件,取决于用户
Does google chrome app development allow you to add html and javascript to the locally stored files, depending on user
我想创建一个在用户计算机上本地运行的web应用程序平台。我正在考虑使用谷歌浏览器的应用程序过程,使这项工作。
我很难理解,谷歌是否会让我这样做。因此,用户将不得不下载主chrome应用程序,其中包含基本的HTML和javascript代码,并在应用程序中能够下载和本地存储新的HTML和js代码。
所以换句话说,我想创建一个应用程序,允许用户从我自己的应用程序商店下载和安装应用程序,并让他们在chrome应用程序中运行。
谷歌chrome应用程序开发允许这个吗?如果没有,我有什么替代方案来创建一个需要在浏览器上运行的应用程序,并将所有文件存储在本地?
您可以随意下载HTML和CSS,然后使用JavaScript相应地修改DOM。它没有设置成任何允许你替换页面的系统,并且在应用程序中没有导航(使用A元素),但是你可以自由地修改DOM。
没有办法添加任何JavaScript到最初的应用程序中,因为eval和其他代码执行函数被禁用。你当然可以将SCRIPT元素添加到DOM中,但它们引用的文件必须是应用安装时的一部分。
说了这么多,你可以实现应用程序作为某种语言的解释器,然后下载用该语言编写的程序。这只是没有代码可以直接Chrome应用程序代码,也不能任何代码你下载(无论语言)直接Chrome API调用。
你看过HTML5文件系统API吗?您可以获取文件并稍后引用它。您还需要在manifest.json中添加"unlimitedStorage"权限。
http://www.html5rocks.com/en/tutorials/file/filesystem/相关文章:
- 使用ajax下载与存储名称不同名称的文件
- 如何在ExtJs4应用程序上为视图、存储和模型设置自定义文件夹名称
- gcloud节点-我如何确保通过签名URL上传到谷歌云存储的文件是公开可读的
- 将大数组(字符串和类型数组的混合物)存储到blob或文件中/从blob或文件检索大数组的最佳方式
- 在webView上加载本地存储的文件时延迟
- 如何从 Django 浏览本地文件并存储文件信息
- 正在从本地windows存储文件夹读取js中的文件
- 在 Java 中使用 IE/Chrome HTML 渲染器或使用 JavaScript 存储文件
- 在 PhantomJS 中自动删除本地存储文件
- 使用 gridfs 和 mongoose 在 MongoDB 中存储文件
- 如何使用 JavaScript 在浏览器中存储文件
- PhoneGap 如何在本地文件系统中存储文件
- HTML5上传没有't在服务器上存储文件
- 在智能手机上本地存储文件路径/图像,稍后上传
- 如何使用html和java脚本在windows azure移动服务中存储文件(简历)
- 我可以在内存中存储文件吗?node . js
- “拯救As"angular应用中的HTML5本地存储文件
- 移动应用程序的dropbox api是否使用本地dropbox文件夹来获取和存储文件
- 使用 gridFS 在 mongoDB 中存储文件(图像)
- Filepicker.IO -选择导出目的地后上传/存储文件