Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将整个网站复制到iPad_Javascript_Html_Css_Ipad - Fatal编程技术网

Javascript 将整个网站复制到iPad

Javascript 将整个网站复制到iPad,javascript,html,css,ipad,Javascript,Html,Css,Ipad,我创建了一个网站,供客户的销售人员在医院使用,他们不能使用wifi接入互联网,因为它会干扰敏感的医疗设备。该网站使用HTML、CSS和Javascript,不需要任何形式的服务器即可工作,在笔记本电脑上本地运行也可以。然而,他们现在想使用iPad,我一直在网上搜寻一个简单的解决方案,我可以将整个网站复制到iPad上,同时保持网站的目录结构,然后用浏览器在本地启动。我发现似乎没有什么能做到这一点,尽管这似乎是一件非常简单可笑的事情 我所能做的最好的事情就是将压缩后的站点通过电子邮件发送到我的iPo

我创建了一个网站,供客户的销售人员在医院使用,他们不能使用wifi接入互联网,因为它会干扰敏感的医疗设备。该网站使用HTML、CSS和Javascript,不需要任何形式的服务器即可工作,在笔记本电脑上本地运行也可以。然而,他们现在想使用iPad,我一直在网上搜寻一个简单的解决方案,我可以将整个网站复制到iPad上,同时保持网站的目录结构,然后用浏览器在本地启动。我发现似乎没有什么能做到这一点,尽管这似乎是一件非常简单可笑的事情


我所能做的最好的事情就是将压缩后的站点通过电子邮件发送到我的iPod,然后使用FileManager应用程序在自己的浏览器中解压并运行该站点。它是有用的,但不是很好(每次你点击某个东西,你会在页面顶部看到一个覆盖图)我找不到向桌面添加快捷方式的方法-有更好的方法吗?

您可以研究React Native之类的东西,它允许您编写javascript HTML应用程序,并将它们部署为本机iOS和Android应用程序。它不需要做太多的工作来移动它,只需要像当前一样编译和运行它


Cordova将其打包到应用程序中

通常您会使用类似的方法。如果它处理HIPAA数据,而你在美国,在将这些数据存储在iPad上之前,你应该让医院的法律部门参与。这里的情况与此不同@ceejayoz。重新设计你的网站,以便当你点击某个东西时,它不会有覆盖层…?覆盖层是FileManager应用程序的一部分,而不是网站。我无法控制它。我看过Cordova,它似乎是——我可能完全错了——让网站进入iPad的唯一途径是通过商店。我怀疑我的客户是否会对此感到高兴,而且这似乎对我正在尝试做的事情来说太过分了。难道没有办法将网站复制到iPad上,并在其桌面上创建链接吗?看来Cordova可能是一个更好的选择。从文档来看,React Native可能需要更多的转换才能使现有网站重新运行,我同意,对于这样不需要任何附加功能的网站,最好使用Cordova。我没有研究过React,但大多数类似的东西最终都是cordova上的一个外壳。我也没有使用过,但从简短的文档来看,React Native似乎与cordova无关。React Native看起来使用javascript作为编译本机objective-c/java应用程序的语法,而不是将本机HTML/javascript包装在本机容器中