指无法连接到网络的状态;在大多数情况下,这是指互联网。
在我的Python程序中,我通过Zeep和Zeep Client调用SOAP api。 当我有互联网连接但不离线时,我的代码可以工作。事实上,我已经下载了 WSDL,并且我在...中使用相同的代码
有没有一种方法可以在局域网中使用socket.io而无需连接到互联网
我构建了一个 Flask 聊天应用程序,它使用 socket.io 来处理用户与用户之间的通信。我的问题是该应用程序应该只能在局域网中运行,当我没有连接到互联网时,...
我正在构建一个与 Twitter 相关的 iOS 应用程序,我需要知道用户搜索引擎是如何工作的。更具体地说,我想让我的应用程序显示以某个字符串开头的用户名。就像...
我想利用 Google 的语音转文本服务来开发桌面应用程序,但我希望它能够离线。这可能吗? 他们有本地解决方案,但是否可以离线以便不发送数据?
我有一段时间失去了互联网(我刚刚回来)。当我尝试创建一个新项目来在等待时测试一些事情时。尝试创建控制器时收到消息无法下载 Nuget 包。 所以...
maplibre-gl-js :加载离线(本地)字形、精灵和 mbtile - HTML 网站
我目前正在编写一个带有嵌入式 Javascript 的简单 HTML 页面,以可视化本地 mbtile,包括本地字形和精灵。 htmlindex.html 是: ... <p>我目前正在编写一个带有嵌入式 Javascript 的简单 HTML 页面,以可视化本地 <pre><code>mbtiles</code></pre>,包括本地 <pre><code>glyphs</code></pre> 和 <pre><code>sprites</code></pre>。</p> <p>html <pre><code>index.html</code></pre> 是:</p> <pre><code>... <script src="https://unpkg.com/<a href="/cdn-cgi/l/email-protection" data-cfemail="34595544585d56465119535874061a051a0d">[email protected]</a>/dist/maplibre-gl.js"></script> <link href="https://unpkg.com/<a href="/cdn-cgi/l/email-protection" data-cfemail="630e02130f0a0111064e040f23514d524d5a">[email protected]</a>/dist/maplibre-gl.css" rel="stylesheet" /> ... <body> <div id="map"></div> </body> <script type="module" src="./index.js" async defer></script> </code></pre> <p>javascript <pre><code>index.js</code></pre> 是:</p> <pre><code>var map = new maplibregl.Map({ container: 'map', style: 'styles/style.json', center: [174.746344, -36.8899343], zoom: 11.15 }); </code></pre> <p>目标是加载一个 <pre><code>style.json</code></pre> 文件,该文件将定义 <pre><code>mbtiles</code></pre>、<pre><code>sprites</code></pre> 和 <pre><code>glyphs</code></pre> <strong>local</strong> 位置。</p> <p>我目前正在使用 OSM Bright 风格,在我的机器上本地复制到 <pre><code>style.json</code></pre> 文件中,目标是通过本地文件交换与远程文件的任何连接:</p> <p><strong>字形</strong></p> <pre><code>"glyphs": "./glyphs/{fontstack}/{range}.pbf", </code></pre> <p>它对于字形效果很好</p> <p><strong>精灵</strong></p> <pre><code>"sprite": "./sprites/sprite", </code></pre> <p>我有以下错误: <em>无法解析URL“./sprites/sprite”</em></p> <p><strong>mbtiles</strong></p> <pre><code>"sources": { "openmaptiles": { "type": "vector", "url": "./mbtiles/country.mbtiles" } }, </code></pre> <p>我收到以下错误:<em>错误:意外的标记“S”,“SQLite for”...不是有效的 JSON</em></p> <p>我肯定在这里错过了一些<pre><code>protocols</code></pre>,到目前为止我找不到我的问题的任何答案,知道:</p> <ul> <li>我不想构建 IOS/Android 应用程序:例如这个有用的网站 <a href="https://medium.com/@ty2/how-to-display-offline-maps-using-maplibre-mapbox-39ad0f3c7543" rel="nofollow noreferrer">https://medium.com/@ty2/how-to-display-offline-maps-using-maplibre-mapbox-39ad0f3c7543</a>不适用于我的情况 -> 我尝试添加</li> </ul> <pre><code>asset://sprites/sprite or mbtiles://country.mbtiles </code></pre> <p>但这不起作用(对于<pre><code>glyphs</code></pre>也不起作用,但看起来无论如何都没有必要)</p> <ul> <li>这个<a href="https://stackoverflow.com/questions/68853853/load-local-mbtiles-with-maplibre-gl-js">使用maplibre-gl-js加载本地.mbtiles</a>看起来最接近我的需要,但答案再次集中在应用程序而不是html上,而且问题还没有完全解决</li> </ul> <p>因此,任何帮助将不胜感激,特别是我有兴趣知道我正在使用的 <pre><code>maplibre-gl.js</code></pre> 库是否可以实现这一点,因为这可能是不可能的。如果是这样的话,如果有必要的话,我会很感激 <pre><code>mapbox-gl.js</code></pre> 的类似答案,但仍然使用本地(离线)文件。</p> <p>换句话说,主要目标是使用maplibre(不是mapbox - 至少如果可能的话)运行一个网站(不是应用程序)并且只包含本地文件。</p> <p>感谢您的任何反馈。</p> </question> <answer tick="true" vote="3"> <p>我知道可能会晚了,但尽管如此:<br/> 据我所知,mbtiles:// 协议仅适用于maplibre-gl,不适用于maplibre-gl-js。<br/> 所以我使用了pbf文件。您可以使用 <a href="https://github.com/mapbox/mbutil" rel="nofollow noreferrer">mbutil</a> 从 mbtiles 文件中获取它们,或者使用 <a href="https://github.com/systemed/tilemaker" rel="nofollow noreferrer">tilemaker</a> 从 osm.pbf 文件中获取它们。<br/> 在使用tilemaker从osm.pbf转换之前,您应该将config-openmaptiles.json中的字段“compress”修改为“none”,否则地图将不会渲染。</p> <p>对我来说,只有“glyphs”适用于相对路径,但“sprite”和“tiles”适用于完整路径,例如http://...(但我只尝试了python3嵌入的http.server和uvicorn) 这是我从 style.json 中摘录的:</p> <pre><code> "sources": { "openmaptiles": { "type": "vector", "tiles": ["http://localhost:8000/data/tiles/{z}/{x}/{y}.pbf"], "minzoom": 0, "maxzoom": 14 } }, "sprite": "http://localhost:8000/data/sprites/bright-v8", "glyphs": "data/glyphs/{fontstack}/{range}.pbf", </code></pre> <p>“tiles”路径应位于方括号中,如果您希望过度缩放工作,则应提供地图的“maxzoom”(据我所知,14 是许多地图的默认值)。</p> </answer> <answer tick="false" vote="0"> <p>我相信您可能需要使用另一台服务器来为精灵提供服务。 类似 BBox 服务器之类的东西。请参阅<a href="https://www.bbox.earth/docs/asset-server/" rel="nofollow noreferrer">https://www.bbox.earth/docs/asset-server/</a></p> <p>特别指出:</p> <p>BBOX 资产服务器</p> <p>提供静态和模板文件。</p> <p>特点:</p> <pre><code>Configurable base directories and endpoints **Serve fonts and other assets for Tile services** QGIS plugin repository Templates with inputs from path, arguments and configuration </code></pre> </answer> </body></html>
保存离线单 html 页面应用程序 - 动态填充 CRUD javascript - 仅在客户端
我是新来的,希望我能清楚地表达自己。 我是一名老师,我想创建一个具有交互性的 html 文件(一种空表单),可以在没有任何服务器的情况下加载:stud...
在没有互联网连接的情况下安装Python包:错误:找不到满足要求的版本
我一直在尝试在无法访问互联网的计算机上安装python。这里有很多关于如何做到这一点的主题。基本流程是 在有互联网的电脑上,冻结(pip freeze >
Ansys 有一些使用 pyaedt 的示例,例如 SBR_City_Import.py。 它使用 SRTM 和 OSMNX,它们依赖于访问某些 url。我正在尝试找到如何在没有互联网的机器上运行它。我们可以跨...
我想离线创建我的 Android 项目。我尝试了多种技术,但没有一个对我有用! 我已经下载了离线组件(Android Gradle 插件和 Google Maven 依赖项...
有没有办法离线下载和阅读MUI文档? 我知道我可以使用他们的 github 存储库从源代码构建 MUI 网站,但我的笔记本电脑几乎无法自行运行,当我尝试这样做时......
离线时,可以使用fetch()等方式访问cacheStorage。 的src标签中输入的地址不会绕过cacheStorage,导致无法查看站点。 使用 fetch()...</desc> <question vote="0"> <p>离线时,可以使用fetch()等方式访问cacheStorage</p> <p><iframe>的src标签中输入的地址不会绕过cacheStorage,导致无法查看站点。</p> <p>使用fetch()从cacheStorage中收集文本信息,将其转换为blob,并使用URL.createObjectURL()获取blob地址,它在<iframe>标签中工作。</p> <p>但是,链接到html文件的脚本等文件也无法从cacheStorage加载,导致页面中断。</p> <p>有什么好主意吗?</p> <p>------</p> <p>如何重现动作</p> <p>此链接是我正在开发的支持 Offline-pwa 的页面:</p> <p><a href="https://is2you2.github.io/godotchat_pwa/" rel="nofollow noreferrer">is2you2.github.io/godotchat_pwa</a></p> <p>当你进入一个页面时,它会在cacheStorage中存储大约1527个页面文件。全部存储后,离线即可正常工作。</p> <p>配置重现操作的环境:</p> <p>1.底部的第二个选项卡:在“频道”选项卡中,单击“+”按钮以创建任意名称的频道。</p> <p>2.进入创建的通道并发送*.blend 文件。可以从此链接接收示例 *.blend 文件。 (<a href="https://pjcone.ddns.net:9002/cdn/698b3733-e58f-4ed5-bdef-064cd360a8e9_56879697-530d-48df-b5a4-6aac321e55e0_untitled_1725113514642.blend" rel="nofollow noreferrer">pjcone.ddns.net:9002/cdn/…</a>)</p> <p>3.当文件发送到通道时,会创建一个灰色方框。单击该框将打开 *.blend 文件。</p> <p>4.虽然有一些错误,但重要的是它能打开。以上就是在线测试的全部内容了。</p> <p>5.当您将网络状态更改为离线并尝试再次打开发送到频道的文件时,它无法打开。</p> <p>打开 *.blend 文件时,操作是在 JavaScript 中创建一个 iframe 对象并在 src 中打开“assets/js.blend/index.html”。当fetch()这个地址时,通常会从cacheStorage接收页面信息。但是,它不在 iframe 中。</p> </question> <answer tick="false" vote="0"> <p>近年来,为了阻止用户跟踪并提高浏览器安全性,iframe 可以访问的内容受到越来越多的限制。</p> <p>还有一些较新的功能,例如通过 http 标头或 iframe 标记本身上的 <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Permissions_Policy" rel="nofollow noreferrer">allow</a> 属性设置 <a href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLIFrameElement/allow" rel="nofollow noreferrer">Permission Policy</a>。这可能会有所帮助。</p> <p>另一个选项是新的 <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/fencedframe" rel="nofollow noreferrer"><pre><code><fencedframe></code></pre></a> 标签,它是一种新型框架,能够与父页面共享一些资源,其中包括存储。但是,目前它仅适用于基于 Chrome 的浏览器。</p> </answer> </body></html>
如何在Windows Server 2019上离线安装WinDBG
我想知道是否可以在 Windows Server 2019 上离线安装新的 WinDBG。 我只想要新的 WinDbg,而不想要旧的 WinDbg。 我已经下载了.appinstaller文件,找到了真正的下载...
我在sharepoint平台上使用asp.net构建了一个应用程序,但是gridview中的分页和排序功能无法在Offline Explorer(Metaproduct)环境中正常运行,一个...
如何下载 Visual Studio 2013 update 2 离线/独立安装?
曾经可以在这里下载,但要在线安装过程。 我正在寻找离线下载软件包和/或独立 .iso 安装文件的方法 - 类似于我们...
它正在像这样的传单在线地图上工作 从“传单”导入 L; 导出默认值{ 安装(){ var map = L.map('地图').setView([25.042474, 121.513729], 13); L.tileLayer('https://{s}...</desc> <question vote="0"> <p>它正在像这样的传单在线地图上工作</p> <pre><code><script> import L from 'leaflet'; export default { mounted() { var map = L.map('map').setView([25.042474, 121.513729], 13); L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { maxZoom: 13, minZoom:2 }).addTo(map); }, }; </script> </code></pre> <p>当我尝试在本地制作地图图块时,html 上什么也没有显示 (使用MobileAtlasCreator制作地图图块)</p> <pre><code><script> import L from 'leaflet'; export default { mounted() { var map = L.map('map').setView([25.042474, 121.513729], 13); L.tileLayer('./img/mapTiles/{z}/{x}/{y}.png', { maxZoom: 13, minZoom:2 }).addTo(map); }, }; </script> </code></pre> <p>这是我下面的参考</p> <p><a href="https://stackoverflow.com/questions/43608919/html-offline-map-with-local-tiles-via-leaflet">通过 Leaflet 提供带有本地图块的 HTML 离线地图</a></p> <p><a href="https://www.youtube.com/watch?v=oP4bCLtXIeY" rel="nofollow noreferrer">https://www.youtube.com/watch?v=oP4bCLtXIeY</a></p> <p>非常感谢</p> </question> <answer tick="false" vote="0"> <p>由于您计划在本地环境中工作(或之后使用它),我将从代码中取出导入片段。它已经安装好了,我明白了;但下载完这些图块后,只需在本地工作即可。 将它们放在一个文件夹中,然后使用您拥有的代码加载它们。 你的代码没问题! 这是我的例子:</p> <pre><code> var m = {x: 41.892594, y: 12.484371}; var SELF_Map = L.tileLayer('empire/{z}/{x}/{y}.jpg', { //attribution: 'none', continuousWorld: false, minZoom: 4, maxZoom: 10, tap: false }).addTo(map); map.setView({lat: m.x, lng: m.y}, 6); </code></pre> <p>每次都对我有用。我从我最喜欢的地图提供商那里获取图像,下载它们并将它们存储在一个文件夹中,在本例中是一个名为“empire”的文件夹。</p> </answer> <answer tick="false" vote="0"> <p>尝试这个方法:</p> <pre><code> const tileLayer = new L.tileLayer.offline( 'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { attribution: '&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>', minZoom: 5, maxZoom: 20, crossOrigin: true, }, localforage ); tileLayer.addTo(map); </code></pre> </answer> </body></html>
如何在 vscode 1.82.0 或更高版本的服务器上离线安装 vscode-server?
在以前的版本中,安装remote-ssh扩展就足够了,然后下载vscode-server-linux-x64.tar.gz文件,解压并复制到服务器目录~/.vscode-serv ...
Python 包 lxml 无法在没有互联网的 Windows 上安装
我目前面临的问题是我想在Windows计算机上离线安装“lxml”库。通过互联网连接,可以使用以下命令完成: py -m pip 我...
如果 Service Worker 中有多余的“if (false) {}”,PWA 仅在 iPadOS 上无法离线工作
我有一个渐进式 Web 应用程序 (PWA),如果 Service Worker 中有多余的“if (false) {}”,则该应用程序无法在 iPadOS 上离线工作。 为了演示这个问题,我建立了2个网站;...
操作系统:RHEL8 局域网:离线 VS 代码版本。 :1.55.2 jupyter:ms-toolsai.jupyter-2021.6.770905982.vsix “无法安装扩展“ms-toolsai.jupyter”,因为它与 VS Code“1.55.2”不兼容。&