javascript - 如何通过 FTP 访问存储在 Firebase 托管上的 HTML 文件

标签 javascript html firebase ftp firebase-hosting

如何通过 FTP 访问存储在 Firebase 托管上的 HTML 文件。即,如果 bridge.html 由 Firebase 托管,我如何调用 ftp://your_ip_address/bridge.html

我为什么要这样做?

所以我有一个运行 WebRTC 的网站来访问摄像头。我收到一些用户提示 WebRTC 在应用程序中不可用(即 UIWebView/WKWebView 不支持 WebRTC)。在这种情况下,我能想到的最佳解决方案是制作一个弹出窗口,将用户带到 Safari。 Detecting this scenario is quite straightforward 。问题实际上出在打开 Safari 浏览器上。我发现this solution然而,关于如何做到这一点,它要求我向服务器发出 FTP 请求。我使用 Firebase 进行托管,所以我真的不知道如何访问文件系统级别。是否有其他方法可以进行设置,或者我可以在 Firebase 上执行哪些操作,以通过 FTP 从 Safari URL 方案访问 HTML 文件?如果没有,那么我唯一的选择就是获得一个单独的 FTP 服务器并将文件存储在那里?

最佳答案

Firebase Hosting 未实现 FTP 服务器,因此您无法使用 FTP 客户端命令与其交互。如果您必须使用 FTP 来读取/写入您的托管提供商,您可能需要查看支持该要求的其他服务。

关于javascript - 如何通过 FTP 访问存储在 Firebase 托管上的 HTML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58603733/

相关文章:

javascript - 背景位置中心和1900px同时

javascript - 如何在 Angular-js 指令中定义一个函数

javascript - 在程序的不同阶段使用 Snack bar 功能的不同元素

javascript - 如何将表格 html 表格导出为 PDF?

html - 我怎样才能去掉顶部多余的空白区域?

html - 如何使网站自动缩放到特定分辨率?

javascript - Google Chrome 中的匿名函数表达式

firebase - Flutter Firebase 存储视频旋转

firebase - 无法使用 Flutter 和 cloud_firestore 构建项目

firebase - Firestore 查询/性能