问题标签 [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 投票
1 回答
446 浏览

ios - iOS - 使用 3G/蜂窝网络时空地图图块/将地图切换到离线模式

即使3G启用,我也需要我的应用程序切换到离线模式。

我正在使用AFNetworking并且很容易抑制所有HTTP操作,但是如何处理有地图的屏幕?

我不想进行任何数据传输,因此我要么需要切断对 的互联网访问,要么需要切断MapView具有replace空离线磁贴的磁贴请求。

有什么方法可以在不使用任何外部地图库的情况下使用MapKit实现这一点?

PS:我在这里找到了一个相关的问题,但没有明确的答案,而且这个话题很老了(例如,CloudMade还没有适用于iOS 6的 API )

0 投票
1 回答
1233 浏览

php - 离线模式 - 连接互联网后更新数据

我只是在寻找有关实施这一点的可行性的建议,以及关于这是否可能的任何一般性想法和建议。不是代码,这不是家庭作业。

我正在开发一个在线健身应用程序,并且在往返健身房时,我通常没有互联网连接,因此必须等到我回家/有互联网连接才能输入当天的所有数据和任何注释.

我想知道是否有可能以某种方式开发一种离线模式,我仍然可以输入数据,然后当我回家时,将我的笔记本电脑连接到互联网,然后数据将上传到服务器,所以我回家后不必重新输入数据?

想法

我的一般想法是将数据放在 cookie 中,但是,我不太确定互联网恢复后 cookie 将如何自我更新。

另一个想法是使用套接字,然后以这种方式进行交互。在那,我的网络服务器有一个 cron 作业,“寻找”数据是否可以从网络上的特定 IP 获得(同样,服务器将在同一个网络上),如果有,那么系统将传输从我的本地机器到网络服务器的数据。

您自己的任何想法将不胜感激。

0 投票
1 回答
436 浏览

android - 在应用程序项目中保存 OSM 地图图块

只是想知道是否可以将保存的地图图块从移动地图集中添加到项目而不是 sd 卡?

我希望地图图块在我将发布的应用程序中可用。它是安卓市场上的免费应用程序。

地图瓦片分为 4 个 zip 文件,是否可以从项目文件中保存和使用它们,或者我需要在线服务器来下载它们。

任何帮助都会很棒

谢谢

0 投票
0 回答
105 浏览

offline-mode - Wp8模拟器无法在离线模式下工作?

我正在开发一个应用程序,我在线和离线更新提要,我只是列出数据库中的提要,它在 wp7.1 模拟器中工作正常,但当我断开网络并尝试连接 wp8 时无法正常工作模拟器,它抛出 了我如何在 wp8 模拟器中以离线模式测试应用程序

0 投票
3 回答
2426 浏览

android - 如何在离线模式下为android应用程序找到最短路径?

我需要找到从一个地方到另一个地方的最短路径。

例如,当我进入一个特定的购物中心时,我必须在离线模式下找到从当前商店到同一购物中心内目标商店的最短路径。

根据我的搜索,我最终确定在 A* 算法中实现这个概念。谁能告诉我这是否是正确的方法?除此之外,还有其他方法可以实现吗?

0 投票
1 回答
513 浏览

iphone - 如何离线存储带有图像和/或视频的 JSON 数据?

我有一个应用程序,它显示带有图像和/或视频的文本数据,这些图像和/或视频显示在UITableView. 我现在有一个要求,数据必须离线可用。每次连接时,我都在考虑清除和存储数据,即正在下载新数据。如何实现 - 将数据存储在 mysql 表或任何其他解决方案中。请注意,我正在使用 AFNetworking 在 uiimageview 中流式传输图像。图像和视频应该存储为 blob 是本地 mysql 数据库吗?请注意,我的项目没有使用 coredata。

0 投票
2 回答
1378 浏览

android - 从 arcgis 地图点击 x 和 y 转换为谷歌地图或 bing 地图位置

我有一个使用 arcgis 离线地图的 android 应用程序,另一方面我有一个 bing 地图。当我点击地图时,我应该向电脑发送一个位置。我成功制作了一个图钉,但我不知道如何将其转换为谷歌地图可以理解的位置。我举杯展示了选定的位置,我的代码给了我:

但我应该将其转换为:longitude = 39.54367547例如。这是我的代码:

0 投票
2 回答
132 浏览

javascript - 如果没有网络,则在本地保存表单数据的联系表单(离线)

我正在寻找一个联系表格,如果它连接到互联网,它将发送数据。如果没有网络,则需要将其数据存储在本地(iPad、iPhone 等...)。当它回到网络范围时,它将提交表单。

任何正确方向的帮助将不胜感激。

谢谢你。

0 投票
0 回答
697 浏览

android - 如何让离线模式适用于 android 应用程序

在我的 android 应用程序中,实际上是让用户流式传输音乐。我想添加离线功能,并且我希望只能使用我的应用程序播放同步的文件,设备所有者不能直接访问我的第一个想法是使用 sqlite 数据库,但它会是对我的应用程序来说太重了我听说过 LruCache 但我不知道是否可以在 LruCache 中存储 mp3 文件以及使用 Lrucache 的缓存文件是否无法在有根手机中访问?

还有其他方法吗?在android应用程序中启用离线模式的最常见方法是什么

0 投票
1 回答
43 浏览

standards - 服务器是否成功接收请求

我正在开发一个需要与Web 服务器C# mobile进行主要交互的应用程序。PHP但是,应用程序还需要支持“离线模式”,因为连接将通过cellular network. 该网络可能会随机丢弃请求。我在以前的“离线模式”应用程序中遇到的问题是,当请求导致超时时,服务器可能已经或可能尚未处理该请求。如果多次发送请求会创建重复,这是一个问题。我正在经历这个并想出了以下想法。

  • 移动设置一个标头值,例如UniqueRequestID: 1与请求一起发送。
  • 收到请求后,PHP 服务器将添加UniqueRequestID到当前用户会话中$_SESSION['RequestID'][] = $headers['UniqueRequestID'];
  • 服务器实现了一个 GetRequestByID,如果id当前会话存在则返回 true,否则返回 false。或者,这可以返回请求的缓存结果。

这似乎是一种查看请求是否成功联系服务器的可靠方法。在移动设备中,重新连接到服务器后,我们会检查是否收到了请求。如果是这样,请跳过该待处理offline message并转到下一个。

问题 我在这里重新发明了轮子吗?这种方法是否容易失败(或者我会陷入困境)?有没有更好的方法/替代方案?

-我在这里向其他开发人员推销这个,我们认为这似乎很简单,暗示这个“系统”可能已经存在于某个地方。

-如果我的 Google 技能今天不及格,我深表歉意。