问题标签 [offline]

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 回答
7374 浏览

xcode - Xcode 3.2 离线文档?

我已经升级到 Xcode 3.2,并且我正在寻找对 Xcode 的早期版本始终可用的离线文档/参考库。

当我转到菜单帮助 - > 开发人员文档时,我得到了参考库,但是当我搜索像 NSViewController 这样的任何术语时,弹出窗口不断出现(令人讨厌)告诉我我没有连接到互联网 - > 我知道这是因为我不是...

这是否意味着当我没有连接到互联网时,我不再能够查看文档?

我错过了关于各种技术的介绍性主题等等,比如窗口控制器等等。有没有地方可以下载 Xcode 的任何其他离线文档?

0 投票
3 回答
4379 浏览

iphone - Iphone 应用程序与离线 Web 应用程序。哪种方式最聪明?

我考虑从头开始构建一个满足两个技术要求的小型应用程序:

  • 应该可以在 iPhone 上使用
  • 应该离线工作

这里有两个明显的选择可供选择

  • 具有离线功能的真实 iPhone 应用程序
  • 使用 HTML5 离线、Google Gears 或类似的网络应用程序

没有 iPhone 应用程序开发经验(我没有 iPhone),我想知道哪种方式最容易走?

构建离线 HTML 与构建 iPhone 应用程序的学习曲线是什么?

0 投票
2 回答
2494 浏览

c# - .NET 的离线同步选项

我被要求研究处理我们应该构建的应用程序的方法。这个应用程序,假设是一个用 C# 编写的 Windows 窗体,如果它已连接,将直接向服务器发出命令,但如果应用程序处于脱机状态,则必须保持状态,就好像它已连接,然后同步并发出数据更改/命令到服务器一旦连接

我不确定从哪里开始寻找。这类似于 Google Gears,但如果我们采用 Winform 路线,我认为我没有该选项(这看起来很可能,因为应用程序需要的其他功能是 Web 应用程序无法执行的)。Microsoft Sync 框架是一个可行的选择吗?Silverlight 会做这样的事情吗?还有其他选择吗?我已经在 Google 上搜索了一下,但希望社区能就在这种情况下最好的情况提供意见。

0 投票
2 回答
2943 浏览

c# - 检测是否脱机 - 在 C# WebBrowser 组件中?

我们正在开发一个包装好的 WebBrowser 组件。如果用户在线,我们希望显示一个页面(例如oursite.com/thispage.html),如果用户离线,我们希望显示另一个页面(例如C:\somewhere\thispage_offline.html)。我能够正确显示两个页面,但我的问题是检测在线/离线状态。

我试过 WebBrowser.IsOffline;但是似乎只传递离线模式状态,而不是计算机是否真的能够访问互联网。

有没有办法从 WebBrowser 组件中检测到这一点?有办法吗?

感谢你的帮助!

0 投票
4 回答
1257 浏览

javascript - 带离线开发的外部 JSON 数据

我正在开发一个访问一些外部 JSON 数据的 Web 应用程序。我目前正在使用 jQuery 的 getJSON 来获取数据并调用回调。

我家里的网络很糟糕,所以我经常不上网。我正在寻找一种在与互联网断开连接的情况下开发此应用程序的方法。

我最初的想法是设置一个 OFFLINE 变量,它将脚本的位置更改为本地文件,但是由于 jQuery 的 getJSON 使用动态命名的回调函数,它需要一些服务器智能。

有关 getJSON 回调如何工作的更多信息:http: //docs.jquery.com/Ajax/jQuery.getJSON

我敢肯定有一个更简单的方法。有什么建议么?

**编辑**

让我尝试澄清一下我目前正在运行本地 Web 服务器。我必须 - 出于安全原因,脚本标签不能引用本地文件。

我目前正在使用 url 调用 getJSON:http://twitter.com/status/user_timeline/user.json?callback=

如果我下载了该 json 响应并将其托管在本地网络服务器上,它将无法正常工作,因为回调名称每次都会更改,但提要将具有最初获取的函数名称。

0 投票
3 回答
736 浏览

.net - 离线网络应用

我们有一个 .NET 销售 Web 应用程序,需要为其添加离线功能。即用户可以访问(读取、编辑、创建)潜在客户、机会和潜在客户,即使他们没有连接到网络,并且稍后当他们上线时,需要与底层数据库(即 Oracle)进行自动同步。

我们知道那里有 Google gears 和 Adob​​e AIR。哪个最适合 .NET Web 应用程序?

0 投票
2 回答
2034 浏览

clickonce - ClickOnce CD 安装程序尝试连接到 Internet

我正在尝试部署一个使用 VS2008 Express 构建的应用程序。这个想法是将文件上传到网络服务器(通过网站安装),同时为一些没有互联网连接的用户提供离线(CD)安装。

在发布选项中,我将其Installation Folder URL留空,取消选中该选项The application should check for updates(因为我正在手动处理更新检查)并填写了选项Update location (if different than publish location)

当我尝试测试离线安装时,无法安装应用程序。我收到错误“应用程序下载未成功。检查您的网络连接...”,当按下详细信息按钮时,我正在阅读以下错误:

  • 激活 C:\Install\myapp.application 导致异常。检测到以下故障消息:

为什么尽管所有文件都存在,但安装程序却试图从 Internet 下载文件?

最后,当我从 中删除服务器 URL 时Update location,一切正常。每次需要更新应用程序时,是否需要创建两个不同的设置?还是有其他解决方案?


编辑

进一步的测试证明,离线安装在 Windows XP 下可以正常工作,但在 Windows 7 下就不行了。在后一种情况下,使用相同的安装文件,安装程序会尝试从 Internet 下载应用程序,而不是使用本地 .部署文件。

没有可用的 ClickOnce 专家?

0 投票
2 回答
101 浏览

php - 为无监督安装配置 Lighttpd、PHP5 和 MySQL5

我正在创建一个适用于 Lighttpd、PHP5 和 MySql5 的脚本。关键是,它必须是由一个安装程序安装并配置所有要求的完整离线脚本。这是一个有点修改过的维基。如何做这样的事情?

0 投票
5 回答
6068 浏览

html - 离线工作的 HTML 表单

我需要能够离线运行 HTML 表单。我的意思是他们必须在没有直接连接到 Web 服务器的情况下工作。

在我 5 年前编写的一个应用程序中,我通过实现一个自定义协议处理程序来做到这一点 - 当用户启动表单提交时,生成的 HTTP 请求被记录在本地。稍后,当与服务器的连接可用时,同步程序循环收集的请求并将它们提交给服务器,收集响应并再次将它们保存在本地以供以后使用。

那时就是这样。现在,另一位客户向我提出了非常相似的要求。你们认为我今天应该使用什么技术?

对 HTML5 的支持还非常有限。谷歌齿轮?还是我应该回去继续使用协议处理程序和自定义同步器?

0 投票
1 回答
761 浏览

ado.net - ADO.Net Data Service Offline (Astoria Offline) 死了吗?有什么B计划吗?

我们正在尝试使用所有 Microsoft 技术将旧式客户端服务器应用程序转换为具有同步和离线支持的 N 层应用程序(我们是一个完整的 .Net 和 SQLServer 商店)。我们希望专注于编写业务逻辑而不是花时间在管道上,因此我们将尽可能多地使用现有的微软管道技术。

到目前为止,我们决定使用带有 WinForm/WPF 胖客户端的 SQL Server Compact 版本,服务器上的 SQL Server 2008,Microsoft Sync Framework 来做客户端 SQL DB 和服务器 SQL DB 之间的同步。到现在为止还挺好。

当我们尝试实施“N 层”部分时,麻烦就来了。我们当前的应用程序是相当 SOA。每个数据访问调用都是通过 Web 服务完成的。所以我们自然而然地考虑使用 ADO.Net 数据服务。然后让我们惊喜的是,有一个叫ADO.Net离线数据服务(Astoria Offline),可以让我们通过web服务进行数据访问调用,支持同步,甚至支持离线。突然间,我们开始相信天堂真的是地球上的一个地方。

然后昨天我们负责研究“Astoria Offline”的队友告诉我们“Astoria Offline 已经死了”根据博客文章(http://blogs.msdn.com/astoriateam/archive/2009/03/07/宣布-项目-代号-astoria-offline-alpha-preview.aspx)。我们怀疑他正在崩溃,但不想挑战他。事实上,Astoria Offline 仍处于 pre-alpha 模式,我们需要一个生产解决方案。

那么除了 Astroia Offline 之外,还有其他类似的解决方案可以让我们在 N 层设置中使用 Microsoft Sync Framework 并支持离线模式吗?