WebViewGold 文档 · iOS
🇨🇳 中文
获取 WebViewGold

文件下载 API

让用户将图片、PDF 和其他文件从您的网页应用直接下载到 iPhone 或 iPad 上。

WebViewGold 的下载 API 允许您在 WebView 应用中提供文档、图片和音频文件下载。以下步骤介绍了如何启用和自定义下载器功能:

1. 下载图片:

通过调用带有 savethisimage://?url= 前缀的链接,将图片保存到用户的相册:

<a href="savethisimage://?url=IMAGE URL HERE">Download Image</a>

2. 下载文件:

通过调用带有相应后缀(例如 .mp3)的链接来保存文件:

<a href="https://www.example.org/file.pdf">Link PDF</a>
<a href="https://www.example.org/file.mp3">Link mp3 Music</a>
<a href="https://www.example.org/file.mp4">Link mp4 Music</a>
<a href="https://www.example.org/file.wav">Link wav Music</a>
<a href="https://www.example.org/file.epub">Link epub eBook</a>
<a href="https://www.example.org/file.pkpass">Link Passbook / Apple Wallet</a>
<a href="https://www.example.org/file.docx">Link Word</a>
<a href="https://www.example.org/file.pptx">Link PowerPoint</a>
<a href="https://www.example.org/file.xlsx">Link Excel</a>

3. 自定义支持的文件类型:

您可以添加更多应触发文件下载器功能的文件类型(例如 .epub、.zip 等)。这可以通过 Config.swift 文件中的列表变量 extentionARY 完成。

4. 启用自动文件下载:

可考虑在 Config.swift 中设置 autodownloader 选项,以启用带 Content-Disposition HTTP 标头文件的自动下载,独立于 extentionARY 列表。这样可确保文件根据服务器配置自动下载。

太忙了?我们替您搭建应用。

我们的团队为您配置、构建并提交 WebViewGold 应用——全程代劳、交付迅速、德国制造。

让我们搭建应用 →

在浏览器中构建

无需 Mac、无需 IDE:WebViewGold Cloud Builder 在线为您配置、构建并上传应用。

了解 Cloud Builder →