标签: offline

Iphone应用程序与离线Web应用程序.哪条路最聪明?

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

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

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

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

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

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

iphone offline google-gears

2
推荐指数
1
解决办法
4364
查看次数

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

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

我试过 WebBrowser.IsOffline ; 但是,似乎只能中继离线模式状态,而不是计算机是否真的能够到达互联网.

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

感谢你的帮助!

c# browser offline webbrowser-control

2
推荐指数
1
解决办法
2780
查看次数

HTML5应用程序缓存不起作用

我一直在HTML5中编写一个简单的文本编辑器,它应该可以脱机工作.但是,我不能让脱机应用程序缓存工作,我无法弄清楚为什么不工作.

我的清单文件是这样的:

CACHE MANIFEST
application.html
options.html
...
Run Code Online (Sandbox Code Playgroud)

它被调用如下:

<!DOCTYPE html> 
<html manifest="cache.manifest"> 
<head>
...
Run Code Online (Sandbox Code Playgroud)

我正在使用Google App Engine来托管Web应用程序.

我把网页放在W3C HTML验证器(http://validator.w3.org/check?uri=https%3A%2F%2Fwrite-space.appspot.com%2F)中,它很好.

我在Chrome和Firefox中测试了它.在Chrome中,没有任何内容添加到缓存存储中(window.applicationCache.status返回0).在Firefox中,不会出现要求缓存文件的通知栏.基本上,文件没有被缓存.

我已经查看了为脱机查看缓存的各种演示,并且无法解释为什么我的代码不起作用.

有人可以帮忙吗?

html5 caching offline

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

是否可以制作具有离线敏感数据存储的本地Chrome网络应用程序?

我想在Chrome中创建一个存储合理数据的100%离线网络应用.是否有任何安全问题,如果是,是哪些问题?

谢谢

security offline google-chrome web-applications local

2
推荐指数
1
解决办法
2022
查看次数

在离线模式下使用kgs进行plone buildout

我对plone项目的buildout.cfg使用了kgs(已知的好集):

[buildout]
extends = http://dist.plone.org/release/4.2/versions.cfg
Run Code Online (Sandbox Code Playgroud)

由于它是网络依赖关系,因此在脱机时buildout不起作用.

$ bin/buildout -o
While:
  Initializing.
Error: Couldn't download 'http://dist.plone.org/release/4.2/versions.cfg' in offline mode.
Run Code Online (Sandbox Code Playgroud)

在离线模式下工作拥有kgs引用的最佳做法是什么?我假设有一些方法来缓存外部引用.当然我可以在本地使用缓存代理,但必须恕我直言,这是一个更轻量级的解决方案.

offline plone buildout

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

如何使用更新站点将 Eclipse 插件下载为 zip 存档?

我在 Internet 上的一个盒子上安装了 Eclipse。

我找到了我想安装的这个包,但我只有它的更新 URL,没有存档文件,我可以复制到断开连接的机器上,并dropins/像其他一些扩展一样放入它的 Eclipse文件夹中。

在连接到 Internet 的机器上,我如何获取/创建存档文件,只能访问更新 URL?

笔记:

  • 我尝试制作更新站点的本地镜像,如此问题的答案中所述,但这对我来说并不奏效。镜像仍然指向远程存储库,而 Eclipse 试图去那里。
  • 请不要假设任何机器的操作系统和配置(不要假设两台机器是相同的)。

eclipse offline eclipse-plugin

2
推荐指数
1
解决办法
4408
查看次数

离线应用的分析+统计?

正如标题所示,我需要做的是在各种iOs/Android/Windows应用程序中跟踪各种用户事件 - 例如点击次数,滑动,在页面上花费的时间等.

这些应用程序基于响应式HTML/CSS/JS,并具有简单的操作系统特定容器.所有数据(如图像,视频等)都是自包含在应用中的.

这些应用程序的特点是,销售人员将使用iPad/Surface/Android平板电脑向可能的客户演示产品,电子表格,电视购物广告等功能.客户端的一个关键要求是,只要平板电脑连接到Internet,这些统计数据就会被推送到中央统计服务(或某种类型的数据库等).

我正在阅读Googles的新Universal Analytics,并在"网站模式"中将其实现为应用程序的HTML.据说它允许跟踪异地行为,但在我的测试中,它只有在我在线时才有效.我很确定我不是第一个想做这样的事情的人.您可以推荐哪些实施方案?我希望启用Universal Offline-Stats并支持基于自定义消息传递/ cookie/flatfile的解决方案.PS:我在互联网上找到的教程没有太多帮助.要么太复杂,要么没有深入覆盖离线部分,要么使用过于模糊的部分......

也许我确实需要设计的iOs/Android SDK来使这部分工作?如果是这样,我该怎么办?

statistics analytics offline google-analytics universal-analytics

2
推荐指数
1
解决办法
2013
查看次数

uiwebview禁用滚动

我想知道是否有人可以帮我解决如何在Xcode上禁用 UIWebView上的滚动功能.

我会尽可能地解释我的问题.

我正在尝试禁用滚动功能,以便用户无法在webview上向上或向下滚动.有没有办法以某种方式阻止滚动功能?

如果您需要更多信息,请告诉我.

非常感谢.

offline uiwebview ios

2
推荐指数
1
解决办法
6164
查看次数

ServiceWorker无法离线工作

我有一个简单的服务人员

安装

self.addEventListener('install', function(event) {
  console.log('Service Worker Install...');
  // pre cache a load of stuff:
  event.waitUntil(
    caches.open(CURRENT_CACHES.prefetch)
      .then(function(cache) {
      return cache.addAll([
        '/android-chrome-192x192.png',
        '/android-chrome-512x512.png',
        '/apple-touch-icon.png',
        '/browserconfig.xml',
        '/favicon-16x16.png',
        '/favicon-32x32.png',
        '/favicon.ico',
        '/favicon.png',
        '/mstile-150x150.png',
        '/safari-pinned-tab.svg',
        '/app.css',
        '/bundle.js',
        '/sw.js'
      ])
      .then(function(){
        console.log('Caches added');
      })
      .catch(function(error){
        console.error('Error on installing');
        console.error(error);
      });
    })
  )
});
Run Code Online (Sandbox Code Playgroud)

启用

self.addEventListener('activate', function(event) {
  console.log('Service Worker Activate...');
  // Delete all caches that aren't named in CURRENT_CACHES.
  var expectedCacheNames = Object.keys(CURRENT_CACHES).map(function(key) {
    return CURRENT_CACHES[key];
  });

  event.waitUntil(
    caches.keys().then(function(cacheNames) {
      return Promise.all(
        cacheNames.map(function(cacheName) {
          if …
Run Code Online (Sandbox Code Playgroud)

javascript offline service-worker

2
推荐指数
1
解决办法
4398
查看次数

如何在Linux(RHEL)上脱机安装.net core和sdk?

我必须在没有Internet连接的Linux机器(RHEL分发)服务器上进行安装.net core 2.0和安装SDK。任何说明的帮助将不胜感激。

.net linux offline rhel .net-core

2
推荐指数
1
解决办法
1972
查看次数