标签: offline

用于在iPhone上缓存网页的库?

是否有可用于在本地缓存网页以便在iPhone上进行离线查看的库或框架?如果没有,这样做的最佳策略是什么?

目前我正在考虑的是下载HTML,获取其URL,缓存这些URL,然后重写HTML以指向本地文件.这是最好的方法吗?

谢谢!

iphone webpage caching offline local

8
推荐指数
2
解决办法
5368
查看次数

SQL脚本在线或离线使用Microsoft Sql数据库?

如果我想离线或在线使用MS Sql 2008,我需要使用GUI - > DB-Tasks-Take Online或Take Offline.

这可以用一些sql脚本完成吗?

sql offline sql-server-2008

7
推荐指数
1
解决办法
3万
查看次数

设备重新联机时,Google Cloud Messaging(GCM)无法投放

我正在使用GCM开发Android应用程序.目前我在客户端和服务器端使用标准的Google库.如果我在两台Android设备上进行测试,无论我的应用程序是否正在运行,两台设备都打开时GCM都能正常工作.

但是,如果设备A已关闭且我正在从设备B向其发送消息,则当设备A重新打开时,它不会接收在离线时发送的任何消息.

在服务器端(启动实际发送),每个到设备A的消息都没有collapse_key,time_to_live设置为2000000(以防用于测试目的).实际发送的重试参数设置为50(如果GCM本身无法访问,则不太可能).

我是否需要在设备启动时完成GCM注册程序?目前我这样做.

请注意,GCM广播接收器和GCMIntentService以及Google网站上描述的清单中的权限都已设置.

任何建议将不胜感激.我真的遇到了这个问题.

cloud messaging android offline

7
推荐指数
1
解决办法
2455
查看次数

发件人离线时如何发送XMPP消息?

我正在使用aSmack和Openfire进行聊天应用.我能够很好地发送和接收消息.当收件人离线时,Openfire支持离线邮件传输,通过保持消息直到他联机.

但是当发件人离线或他的互联网在通信之间掉线时该怎么办?

是否有任何api由aSmack/Smack提供,它会在互联网恢复之前保留消息?

或者我应该通过SQLite发送消息?

android offline xmpp sender asmack

7
推荐指数
1
解决办法
2139
查看次数

使Web应用程序脱机的策略?

我们目前正在构建一个Web应用程序(Django,Ember),我们发现大多数潜在客户都需要对应用程序进行零星的离线访问.

我们需要的不仅仅是"呈现"应用程序,以便用户可以导航,缓存清单中的内容等等(我想我们最终也需要),但我们必须让用户尽可能多地操作,就好像他们是线上.显然有一些功能不可用,但应该可以使用应用程序的基本用法.

也就是说,我希望听到一些关于之前遇到过这种情况的人的想法.我看到这个的方式,我们需要:

1.-检查我们是否经常在线/离线,或让用户指定他们何时离线(如智能手机中的飞行模式).

2.-所有数据都应该转储到IndexedDB中,从那时起我们就使用IndexedDB处理与数据相关的任何事情.

3.-当用户重新联机时,Synch进程必须尝试将数据从脱机用户转储到db online.虽然这可能看起来很危险,但我不希望很多用户同时离线,而其他在线用户正在使用该应用程序,所以我希望这个同步过程不会成为真正的噩梦,我也不会期待有竞争条件.

好吧,显然可以选择创建一个桌面独立应用程序......但我会尽量避免这种情况......

谢谢!

django offline offline-mode offline-caching offline-browsing

7
推荐指数
1
解决办法
2607
查看次数

离子/ cordova中的Firebase离线功能

有没有人在Android/iOS中使用具有完全离线功能的Firebase实现原生应用?

这可以通过使用原生Firebase SDK的插件在Cordova/Ionic中完成吗?

我们正在构建一个在下载和首次启动时具有连接的应用程序但是我们必须假设一段时间内没有更多的互联网连接,并且数据库中的所有内容都必须可以脱机使用.Firebase是否适合此要求,还是我们必须使用CouchDB/PouchDB或任何其他替代方案?

编辑:

这个问题提到了firebase实时数据库.我相信,随着新的firebase Cloud Firestore离线功能的开箱即用:

https://firebase.google.com/docs/database/rtdb-vs-firestore

实时数据库:仅针对iOS和Android上的移动客户端提供离线支持.

Cloud Firestore:对iOS,Android和Web客户端的脱机支持.

persistence offline cordova firebase ionic-framework

7
推荐指数
2
解决办法
4604
查看次数

Android设备监视器将仿真器脱机

昨天,Android工作室运行了一些更新,此后,每当我启动Android设备监视器(ADM)时,它都会将我的模拟器设置OFFLINE,即使在杀死ADB服务器并重新启动它之后我也无法访问.

直到我开始ADM,一切都很好; 当我运行ADB设备时,我看到模拟器在线,但是当我启动ADM将数据库拉出时,它就会脱机.

这是我做的排除故障的方法:

  1. 运行adb kill-server
  2. 运行adb start-server
  3. 通过删除设置文件夹重置Android studio
  4. 重启了WINDOWS

但到目前为止没有任何帮助,任何帮助将不胜感激.

这是在Android Studio 2.2.3上

offline emulation android-studio android-device-monitor

7
推荐指数
1
解决办法
1391
查看次数

如何防止gradlew下载任何东西?

我正在尝试在离线机器上运行 gradlew。它从消息开始

Downloading https://services.gradle.org/distributions/gradle-2.10-all.zip
Run Code Online (Sandbox Code Playgroud)

然后异常失败。

它想要什么以及如何满足它?

offline gradle gradlew

7
推荐指数
1
解决办法
2280
查看次数

Jenkins 如何解决插件版本依赖中的冲突

所有 Jenkins 管理员,您好,

您知道当同一插件的两个不同版本存在依赖关系时 Jenkins 插件更新机制的行为吗?

我们在气隙网络上运行 Jenkins。我想下载.hpi/ .jpi 插件文件及其依赖项。

(我们正在运行 Jenkins 版本 2.89.2,因此我们需要下载与此 Jenkins 版本兼容的插件的先前版本。)

我得到了插件“Pipeline: Groovy”(工作流cps)的2.30版本。

它直接依赖于插件 workflow-step-api 2.9 版,但也依赖于该插件的 2.7 版。

工作流cps:2.30->工作流step-api:2.9

工作流cps:2.30->工作流api:2.11->工作流step-api:2.7

Jenkins 更新机制是否采用最新版本?

谢谢,

艾尔

offline jenkins jenkins-plugins

7
推荐指数
0
解决办法
354
查看次数

使用 AVAssetDownloadURLSession 更正离线下载的进度

由于 AVAssetDownloadURLSession、AVAssetDownloadDelegate for iOS 11 使用 makeAssetDownloadTask(...) 和 aggregateAssetDownloadTask(...) 方法,我正在下载离线视频。

一切正常,但我只想让用户尽可能准确地了解每次下载的进度。

为此,我使用:

- urlSession(_ session: URLSession, assetDownloadTask: AVAssetDownloadTask, didLoad timeRange: CMTimeRange, totalTimeRangesLoaded loadedTimeRanges: [NSValue], timeRangeExpectedToLoad: CMTimeRange)

- urlSession(_ session: URLSession, aggregateAssetDownloadTask: AVAggregateAssetDownloadTask, didLoad timeRange: CMTimeRange, totalTimeRangesLoaded loadedTimeRanges: [NSValue], timeRangeExpectedToLoad: CMTimeRange, for mediaSelection: AVMediaSelection)
Run Code Online (Sandbox Code Playgroud)

使用这些方法,我可以分别计算视频和每个曲目(音频/字幕)的下载进度。所以我假设视频占下载量的 70%,对于曲目,它是 30% 除以曲目数量。我将每个项目的下载进度存储在一个临时字典中(乘以它们的比率),并添加每个下载进度以具有全局表示。

最后它工作正常,但并不像预期的那样顺利。例如,我花了 3 分钟来下载内容,但如果曲目的重量较轻,则进度会在 1 秒内从 70% 跳到 85%(如果我有 2 首曲目要下载),然后立即放慢速度。我想有一个全球性的进步。

我绝对对这个解决方案不满意,但我目前没有找到另一个解决方案。

你们中的一些人有什么想法/解决方案吗?

谢谢你们

offline progress download avfoundation ios

7
推荐指数
1
解决办法
540
查看次数