问题标签 [offline-browsing]

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 投票
2 回答
81 浏览

java - 使用 Java 进行离线 HTTP 探索

我对如何请求 http 站点并离线浏览它们进行了一些研究;我发现这是一个可能的答案:

http://www.javaworld.com/jw-05-2000/jw-0518-offload.html

但问题是,它不是那么完整或直观。有没有人有我可以使用的关于这个主题的一个很好的文献资源?

提前致谢

0 投票
1 回答
236 浏览

iphone - 如何为 iOS 应用程序制作离线浏览器?

我需要在我的 iOS 应用程序上制作一个离线浏览器,它允许以下操作:

当您有互联网连接(wifi、3g、4g...)时,您可以下载白天需要阅读的所有网页,然后在没有互联网连接时也可以浏览内容。我从 JSON 文件中导入数据。

我怎样才能做到这一点?

0 投票
2 回答
202 浏览

html - 查看离线 HTML5 站点(未连接到网络)

我和我的团队刚刚使用 HTML5、jquery 和缓存清单开发了一个 Web 应用程序的离线部分。我遇到的问题是当我与无线网络断开连接时,我无法查看我的离线站点(我从 IE 收到一个默认屏幕,说请连接到网络)?

我知道我已经正确编码了我的离线缓存站点,因为当我禁用我的网络适配器时可以查看该站点,只是网络适配器没有打开并且没有连接到网络?

有谁知道在断开网络连接后尝试查看离线站点时是否有办法绕过 IE 中的默认屏幕?

这是从我们的系统生成的离线页面:https ://learn.questce.com/BranchAudit/OfflineSync/149/55/Michael-Kirk201372692619.html

0 投票
2 回答
1755 浏览

internet-explorer-10 - 浏览器关闭后 IE 10 不使用 AppCache

我使用HTML5 缓存清单编写了一个应用程序,但在 IE 10 中使用它时遇到问题。

我使用 Fiddler 来见证正在下载的清单文件以及在应用程序初始加载时获取的所有资源。如果我禁用我的网络适配器以强制机器脱机,只要我不关闭浏览器窗口,应用程序就会继续按预期工作。

但是,当我关闭浏览器窗口,然后尝试从收藏夹重新打开页面时,IE 10 告诉我“您没有连接到网络”。显然我知道,我正在尝试离线使用该应用程序。这些确切的步骤在 Chrome 中有效。

这种行为是设计使然吗?有解决方法吗?我现在无法使用 IE 11 进行测试……这在 IE 11 中有什么不同吗?

0 投票
1 回答
584 浏览

ruby-on-rails - 强制机架离线(或 Rails)更新缓存清单

我使用带有rack-offline的 Rails 4来缓存我的页面。我还想缓存(动态生成的)html 页面以供离线浏览。问题是,对于 HTML5 的工作方式,它们会一直保持陈旧状态,直到应用程序清单更新。

文档说:

在生产中,它会根据清单中所有资产的内容生成一次 SHA 哈希。这意味着除非基础资产发生变化,否则缓存清单不会被视为陈旧。

当我的一个 html 页面发生变化时,有什么方法可以触发新的哈希生成?例如,这将在数据库更新之后。

0 投票
3 回答
2110 浏览

html - 支持 webSql 和 indexedDB 的包装器?

我的应用程序应该支持以下浏览器的离线模式:

  • IE
  • 铬合金
  • 火狐
  • Safari(仅支持 WebSQL)

以及使用 KendoUI 作为 UI 的应用程序。我看过JayData,它看起来很适合我的要求,但我听说 JayData 不支持一些好的特性,比如事务等。请分享您对 Jaydata 的反馈。还建议最好的包装器同时支持 webSql 和 indexedDB?

0 投票
2 回答
1057 浏览

internet-explorer - Internet Explorer 和 Firefox 在 localhost 时不会停留在离线模式

本地主机。

IE10 / 火狐 24

我正在我的应用程序中测试一些缓存选项,并希望将 Internet Explorer 和 Firefox 设置为脱机工作模式。浏览器在缓存页面上运行良好,但每当遇到未缓存的资源时,它们会立即连接并下载。我正在寻找和搜索,但找不到禁用此自动上线行为的方法。

有没有办法将浏览器永久设置为离线模式而不是自动连接?我希望他们在无法通过浏览器缓存获得某些内容时显示“未找到”消息。

更新

Firefox 似乎要好一些。浏览 www 内容时它会坚持离线模式(它不会加载页面),但总是会加载本地服务器内容。

IE10 总是重新连接本地或 www。

就本地主机而言,我尝试了普通的旧“本地主机”,并映射了本地域(myawesomeapp.local)

0 投票
1 回答
176 浏览

html - html5多平台离线应用

我想开发一个可以在多个平台(PC、Android)上运行的离线网络应用程序。这基本上是一个产品展示网络应用程序,因此每个产品都会有图像、视频、产品详细信息等。对于这个网络应用程序的开发,HTML5 是选择。我会将 Web 应用程序文件复制到每台设备,以便可以离线运行它。但是在这里我需要一个后端,以便我可以删除过时的产品并添加新产品(其中将包含详细信息、图像、视频)。无论如何,我可以从一台设备添加/删除产品并将这些文件复制到所有其他设备。

我遇到了 HTML Appcache,使用它我可以构建普通的 php 站点并使用清单我可以将它存储在浏览器 appcache 中以供离线查看。但这需要在每个设备中连接互联网并通过浏览器访问网络应用程序。

我想知道是否有任何其他方法可以在不将文件保存在 Web 服务器中的情况下做到这一点。

0 投票
1 回答
2457 浏览

macos - 无法安装用于脱机浏览的 devdocs

我在我的 mac 中安装devdocs时遇到问题。
我试图在那里执行这些步骤,但我被困在安装捆绑程序中。

我在终端中尝试了以下操作:

gem install bundler //this worked
bundle install //this prints error: Bundler::GemfileNotFound

我已经拥有所需的最新 Ruby 版本,但仍然打印相同的错误。

我试图bundle install在 gemfile 仍然是相同错误的路径中执行。

我需要在我的电脑上安装它以进行离线浏览。对于那些在他们的mac机器上成功安装它的人,请帮助我。

0 投票
1 回答
203 浏览

json - 离线表单提交 - 数据同步

我们有一个贷款管理系统,众所周知,有现场调查,如住所、办公室、业务验证。所以我们也需要实际支持离线数据输入。意思是,现场调查人员可以在他的手机或保存数据中下载“模板”。稍后当他连接到 App 时,他可以同步该数据。截至目前,在我们的 Web 应用程序中,我们有 JSP 页面来呈现特定表单。

1.) 如何务实地下载模板或html内容。

2.)将表单数据保存在本地数据库或浏览器数据库中

3.) 然后稍后将该 Json 数据与关系数据库同步。