标签: offline

离线加载本地JSON文件

所以我有一个客户想要一个不在任何地方托管但可以通过浏览器本地访问的网站(文件夹中的 html 文件)。现在棘手的部分是他们想在浏览器中自己更改此网站。所以我认为最好的方法是在本地进行配置。我创建了一个config.json并继续获取它:

$.getJSON("config.json", function(config){
    //use config to alter the site
});
Run Code Online (Sandbox Code Playgroud)

我在这里发现现代浏览器会阻止这种请求,因为它被认为是不安全的。例如 Chrome 说:

Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
Run Code Online (Sandbox Code Playgroud)

现在的问题是:我怎样才能有一个文件来存储我的配置,以便 Javascript/jQuery 可以加载它。有没有办法要求用户允许文件访问?有没有一种完全不同的方法来完成这一切,更适合这项任务?

我期待任何建议,只要它是离线兼容的!

javascript jquery json offline

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

如何在 iOS Swift 中获得实际的真实日期和时间?即使用户从设备设置更改了日期和时间

我想在我的应用程序中实现离线打卡功能,截至目前我正在使用系统日期和时间,但用户可以从设备设置中更改日期和时间,因此它不可靠,这就是为什么我想要不受设备日期和时间影响的真实实际时间。

iphone datetime offline ios swift

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

Powermock Jacoco Gradle 0% 覆盖率 Android 项目

我们有一个 Android 项目,我们在一些测试用例中使用 Powermock,在覆盖率报告中使用 Jacoco。我们注意到我们的一些类返回0% 的覆盖率,尽管它们确实被覆盖了。我们还针对受影响的课程观察到以下消息。

"Classes ... do no match with execution data."
Run Code Online (Sandbox Code Playgroud)

一些在线搜索表明,Powermock 和 Jacoco 不能很好地发挥作用,而离线仪器是一种可能的解决方法。

有没有人以前在android项目中使用过gradle离线检测脚本?

instrumentation android offline powermock jacoco

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

IIS 子文件夹中的 Angular PWA 无法脱机工作

当我将 angular pwa 应用程序发布到 IIS 中的子文件夹时,pwa 应用程序无法离线工作。

ng build --prod --baseHref=/subfolder/ 没有帮助。

我在网站上使用 https。

如果应用程序不是发布到 IIS 的根目录而是发布到 IIS 的子文件夹,那么如何准确地重新配置 angular pwa 应用程序以使其脱机工作?

发布到 IIS 子文件夹后,是否有人有 angular pwa 应用程序脱机工作的功能演示?

publish offline subdirectory progressive-web-apps angular

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

离线学习iPhone开发需要什么?

我有一个星期的假期没有"网络访问".我对学习iPhone开发感兴趣.我应该下载哪些应用程序,教程,文档等才能完全脱机学习和开发iPhone应用程序?我还需要采取哪些步骤来准备我的iPhone以便在我仍然拥有"网络访问权限"时加载应用程序吗?

iphone offline

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

是否可以缓存整个网站,包括启动html页面和没有互联网连接的启动?

我们的网站是一个AJAX网站,在我们网站初次启动后不会发出任何页面请求.信息通过XMLHttpRequests与服务器通信.

我们的网站允许用户在用户会话期间无需连接即可在线和离线工作.当检测到连接时,我们的网站与服务器"同步".

我们的问题是,如果运行我们网站的互联网浏览器在用户没有互联网连接时崩溃,则用户无法开始使用我们的网站,直到他/她获得互联网连接.

是否可以让浏览器缓存初始启动页面(index.html)以及其他网站资源,并让浏览器在没有互联网连接时使用启动页面的缓存版本?

html javascript ajax caching offline

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

如何离线安装Perl

我有一台无法访问互联网的Linux服务器(防火墙阻止访问).我想安装一个新的Perl.我有什么选择,最好的方法是什么?系统Perl(包含在OS安装中)必须保持不变.

我一直在使用perlbrew,我认为这是进行在线安装的最佳方式.但是perlbrew所涉及的所有步骤似乎都需要访问互联网:你从网上下载它,它从网上下载新的Perl版本等等.我还没有发现如何让它脱机工作.

如果perlbrew是不可能的,我可以将Perl从源代码构建到服务器上的自定义位置.我认为这可能最终变得复杂,耗时且容易出错.每次我更新Perl时,我都会手动创建一个新版本.

还有其他安装方法,我目前还没有意识到.当然,我可以坚持使用Perl系统,但它是一个过时的版本,我已经在使用新的语法功能.或者我可以开始谈判以更改防火墙策略以允许perlbrew的Internet访问.

installation perl offline perlbrew

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

离线安装R包

我的机构使用代理服务器,没有人能够以通常的方式安装软件包.(即从CRAN下载二进制文件,然后选择Mirro和安装等).

如果我在学院以外使用互联网,我可以安装包.

所以,我正在寻找一种离线方式来安装软件包.请提供详细的解决方案,我刚刚开始使用R.

在写这个问题之前,我确实看过这个早先提出过的问题但不太明白这里使用的术语(它们非常直接).我是新手,请给我一个详细的解决方案. 脱机安装R包和依赖项

帮助真的很感激.我真的被困在这里了.我无能为力.

谢谢.

offline r package cran

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

如何使用htaccess为整个网站设置维护模式

我发现这个代码用于htaccess禁用整个网站(用于维护模式):

Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !/offline.php$
RewriteRule .* /offline.php [R=307,L]
Run Code Online (Sandbox Code Playgroud)

现在在我的offline.php页面中,我有一个指向css和js文件的链接,例如:

<link rel="stylesheet" href="include/css/error.css">
<script src="include/js/file.js"></script>
Run Code Online (Sandbox Code Playgroud)

当我使用上面的代码设置维护模式时,加载了offline.php页面,但没有css和js,我如何允许加载这两个文件?

并且我认为除了我的ip之外禁用所有人的网站是有用的,这样我可以更新网站,这是可能的吗?

.htaccess maintenance offline

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

检查每次使用JavaScript提交时的互联网连接

是否有任何可能的方法来检查JavaScript中每次提交的互联网连接?

javascript jquery offline internet-connection

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