问题标签 [offline-mode]

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 投票
3 回答
7262 浏览

perforce - Perforce 中的“协调离线工作”对我不起作用

在 32-bin Windows 的 2009.1 版本的 Perforce Visual Client 中,“协调脱机工作”选项做了一些奇怪的事情。在应该显示“本地文件不在仓库中”的中间框中,我什么也没得到。我所看到的是,当我第一次协调一个文件夹时,看起来 perforce 正在用“本地文件不在仓库中”填充该框,因为一个列表在我眼前快速闪烁。然后突然之间,列表迅速消失在空气中,我只剩下一个空列表。有谁知道我如何获得此功能来显示我尚未添加的文件?似乎“修改后的文件”和“工作区中丢失的仓库文件”功能工作正常。

此外,作为旁注,“协调离线工作”在 2009 测试版中似乎运行良好。

0 投票
3 回答
1331 浏览

synchronization - XCOPY-在无管理员权限的情况下部署 Microsoft Sync Framework(即 ClickOnce 安装)

我目前正在设计一个需要在“偶尔断开”模式下运行的智能客户端应用程序 (WPF)。对于离线场景,我正在考虑使用:

  • 断开连接的服务代理应用程序块(来自智能客户端软件工厂)
  • 微软同步框架

我应该提一下,我希望我的智能客户端应用程序可以 XCOPY 部署、自动更新和安装,而无需管理权限——基本上是 ClickOnce 部署的应用程序。据我所知,这意味着 Microsoft Sync Framework 已经退出,因为它的实现中有一些 COM 需要在需要管理员权限的客户端上注册。是否可以从 ClickOnce 应用程序 XCOPY 部署和运行 MSF?还有其他关于数据同步的想法吗?

0 投票
1 回答
236 浏览

javascript - 离线工作时 google.gears 对象为空

我是齿轮新手,我们在我们的网络应用程序中使用齿轮,流程是......

当用户分配某些任务时,用户将收到带有静态 html 文件的消息,在该 html 中,一旦用户提交,我们就会以 html 形式显示分配给用户的工作,我们正在创建本地数据库并将数据保存到本地数据库,但问题是我们没有得到 google.gears 对象...

  1. google.gears 对象即将为空

  2. gear 已经安装在我的系统中。

  3. 上面的代码在 goole chrome 中工作,意味着它在 chrome 中找到 google.gear 对象。

任何帮助表示赞赏...

0 投票
2 回答
27038 浏览

svn - 使用svn,离线时检查修订号

我离线(嗯,确切地说,我的 svn 存储库现在无法访问),但我有一个完全成熟的工作副本,我正在工作:-)

现在我需要知道文件的修订号。如何svn:keywords在离线时检查特定文件的修订号(顺便说一下,它没有属性)?

我通常用svn ls -vorsvn log | head或 or来检查它们svn blame(当然它们给出的比我现在正在寻找的要多)。

0 投票
2 回答
4317 浏览

safari - 防止离线 iphone webapp 在 Safari 中打开链接

我正在开发一个可以在离线模式下与移动 Safari 一起使用的网站。我可以将其添加到主屏幕并从那里加载。但是,一旦从主屏幕打开,单击某些链接将跳出应用程序并在移动 safari 中打开——尽管我在所有链接点击时都使用了 preventDefault() !

该应用程序在<body>关卡上绑定了一个 onclick 事件处理程序。使用事件委托,它捕获对任何链接的任何点击,查看其href(例如“帮助”或“评论”),并动态调用javascript模板并更新页面。事件处理程序在事件对象上调用 preventDefault() - 对于某些链接这是有效的,并且页面会使用模板输出进行更新。但是,对于在输出模板结果之前导致本地数据库命中的链接,这些链接会在移动 safari 中打开。

在桌面 safari 中,即使我处于离线状态,所有链接也能正常工作 - 正在发生一些特定于移动 safari 的事情。

关于为什么某些链接可以离线工作,而其他链接不能工作的任何想法?清单文件中没有列出任何有问题的链接 URL,但它们不需要(不应该)列出,因为链接操作被阻止。

一些额外的奇怪之处: * 一旦我点击加载到移动 safari 中的链接,即使我处于离线状态,这些相同的链接现在也可以正常工作,并且填充了来自数据库的数据的模板可以正常工作。换句话说:链接在从主屏幕打开时失败,但不是从移动 safari 离线中打开 * 更改链接以删除数据库命中(使用模拟数据库结果填充模板)解决了问题,并且可以单击链接在主屏幕的应用程序中。

0 投票
1 回答
722 浏览

security - 我可以在没有 Internet 连接的情况下访问 Flash 安全管理器吗?

当 Flash Player 10 认为我正在执行“不安全操作”时,它告诉我要重置安全设置,我必须上网,在此链接附近http://www.macromedia.com/support/documentation/en/flashplayer /help/settings_manager.html

好吧,很好,除非(假设)很难获得 Internet 连接怎么办?有没有办法在离线时对 Flash 进行安全和其他设置?

0 投票
3 回答
3991 浏览

iphone - 在 SQLite 中插入 PDF

我正在开发 iphone 应用程序的离线实现。我无法将 pdf 文件插入 sqlite DB。谁能帮我将 pdf/xls 插入 sqlite DB。提前致谢!

0 投票
2 回答
1099 浏览

javascript - 当连接可用时,将我的网页与服务器同步(AKA 离线模式)

我希望我的网页允许用户添加数据,即使他处于离线模式并且可能将数据存储在本地存储(cookies、html5 存储)中。当用户重新上线时,页面应该检测到实时连接并将数据发布到服务器。

有没有主流的方法来做到这一点?也许是一个 javascript 库或插件?

0 投票
4 回答
35359 浏览

html - 如何同步 HTML5 本地/webStorage 和服务器端存储?

可能重复:
将本地 HTML5 数据库(WebSQL 存储、SQLite)与服务器同步的最佳方式(2 路同步)

我目前正在寻找在客户端 HTML5 localStorage 或 Web 存储和(可能是多个)服务器端存储之间透明和自动同步和复制的解决方案(这里唯一的要求是安装起来应该简单且负担得起定期托管服务)。

那么,您是否对此类提供数据存储的库/技术有任何经验,这些库/技术可以自动执行客户端-服务器存储同步并允许数据离线或在线或两者都可用?我认为这是支持离线模式的 Web 应用程序的一个相当常见的场景......

0 投票
6 回答
39787 浏览

html - (HTML5)浏览器中的离线模式应用程序可能吗?

是否可以在浏览器中构建应用程序?申请意味着:

1浏览器和远程应用服务器之间存在连接(在线模式):

  • 应用程序以典型的基于 Web 的模式运行
  • 应用程序将必要的数据存储在离线存储中,以在离线模式下使用 (2)
  • 当从离线模式恢复到在线模式时,应用程序同步/推送数据(在离线模式期间捕获)回服务器

2浏览器和远程应用服务器之间没有连接(离线模式):

  • 该应用程序仍将运行(javascript?)
  • 应用程序将向用户呈现数据(离线存储)
  • 应用程序可以接受来自用户的输入(并在离线存储中存储/追加)

这可能吗?如果答案是肯定的,是否正在构建任何(Ruby/Python/PHP)框架?

谢谢