ionic4/Angular7 - 类型“文件”上不存在属性“dataDirectory”

2024-01-08

i user 文件传输 https://ionicframework.com/docs/native/file-transfer/下载需要的文件文件本机 https://ionicframework.com/docs/native/file还 在ionic v3我用过它,没有任何问题,但现在ionic v4当我使用它时,出现错误:“文件”类型上不存在属性“dataDirectory”

我的代码=>下载.page.ts

download() {
    const fileTransfer: FileTransferObject = this.transfer.create();
    this.plt.ready().then(() => {
      const url = 'http://www.test.com/file.mp3';
      fileTransfer.download(url, this.file.dataDirectory + 'file.mp3').then((entry) => {
        console.log('download complete: ' + entry.toURL());
      }, (error) => {
        // handle error
        console.log('download EROR: ' + error);
      });
    });
  }

下载页面和提供商应用程序模块中导入的文件


与 Ionic 3 相比,Ionic 4 使用不同的导入路径。

import { FileTransfer, FileUploadOptions, FileTransferObject } from '@ionic-native/file-transfer/ngx';
import { File } from '@ionic-native/file/ngx';
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ionic4/Angular7 - 类型“文件”上不存在属性“dataDirectory” 的相关文章

  • 使用 jax-rs 从 REST 服务下载 xml,无需本地存储文件

    在一项服务中 我正在创建一个名为 doc 的 XML 文档 并且希望用户收到下载该文档的提示 而不必将其保存在本地 如显示打开或保存文件的提示 但是 我无法找到应该如何构建将返回的响应 甚至无法找到 Produce 的类型 到目前为止我有这
  • 通过 jQuery 下载八位字节流

    我已经实现了以下代码 我有一个像这样的 html 按钮 HTML
  • 使用 Wget 跳过成功下载的文件

    所以我有这个 Bash 子例程来使用 wget 下载文件 现在我的问题是如何跳过成功下载的文件 该脚本会下载很多文件 一旦下载失败 它会重新下载所有文件 覆盖那些从一开始就成功的下载 可能会因为重新下载而不完整 那么如何跳过那些下载成功的文
  • 如何告诉 CMAKE 下载一些必要的头文件(更准确地说是 GLM 数学库)而不尝试编译它们?

    我正在建立一个 CMAKE 项目 该项目使用了很多外部项目 要构建其中之一 CEGUI 我需要下载GLM OpenGL 数学库 这个图书馆是仅包含库 这意味着您不能编译它 有一些测试可以编译 但在我的项目中不需要它们 此外 其中之一无法正确
  • 从 API 下载 AngularJS CSV 文件

    我有一个管理控制面板 管理员用户可以在其中设置一些选项 然后单击按钮来运行报告 该报告应向用户返回 CSV 文件下载提示 我在用ui router and resource服务 响应标头 mime 类型设置正确 但 CSV 文件以文本形式返
  • 从 Excel/VBA 中的链接自动下载图片的方法是什么?

    情况是这样的 我正在尝试从外部服务器下载一些图片到我的本地计算机上 Excel 文件有一个图片链接 可以打开并下载图片 到目前为止我所尝试的是将超链接转换为文本 图片网址 并运行以下代码 我只是基本熟悉VBA 但对其他语言更熟悉 这是我到目
  • 重定向到“谢谢”页面并立即提供下载文件的保存对话框

    我使用的是ASP NET2 0 我创建了一个带有一些输入字段和一个下载按钮的下载表单 单击下载按钮时 我想将用户重定向到 感谢您下载 页面并立即向他 她提供要保存的文件 我有以下代码来显示保存文件对话框 public partial cla
  • 在 PHP 中为用户创建 CSV 文件

    我在 MySQL 数据库中有数据 我向用户发送一个 URL 以将他们的数据以 CSV 文件形式输出 我已经通过电子邮件发送了链接 MySQL 查询等 当他们点击链接时 我怎样才能弹出一个窗口来下载带有 MySQL 记录的 CVS 我已经掌握
  • 通过 $.ajax 调用返回附件

    我的页面上有一个 iframe 在该 iframe 内我执行代码 ajax url SamplePage ExportToExcel async false data par type POST 响应返回正常 但是我没有收到 保存附件 对话
  • 如何检测离子含量是否有滚动条?

    我想在离子内容上有或没有滚动条时隐藏或显示元素 更具体地说 我想在没有滚动条时显示一个按钮 在列表中加载更多项目 并在有滚动条的地方隐藏它 因此更多项目的加载是由 ion infinite scroll 完成的 我的 Ionic 应用程序也
  • 下载管理器在 Android Pie 9.0 NetworkSecurityConfig 中不起作用:未指定网络安全配置,使用平台默认值

    将设备操作系统更新为Android 9 0 以前这段代码工作正常 小米A2 现在 文件没有被下载Android Pie 9 0 此外 它在奥利奥 牛轧糖 棉花糖中运行良好 这是代码片段 File myDir new File Environ
  • 下载时出错

    下载控制台会返回以下错误 帧加载因策略更改而中断 Example a href app exe Start Download a Console Preview 我应该在中配置一些东西吗Compiler or QWeb设置 我发现了 在传统
  • 如何使用 PHP 下载 HTML?

    如何从 PHP 中的 URL 下载 HTML 文件 并下载所有依赖项 例如 CSS 和图像 并将它们作为文件存储到我的服务器 我的要求是不是太多了 最简单的方法是使用wget http en wikipedia org wiki Wget
  • 在 Clojure 中使用 http://foobar.mp3 重定向到 http://fizzbar.mp3

    我正在尝试以编程方式下载 mp3 文件这个 RSS 提要 http podcast menlo church feed 当我打开一个网址时 例如 http menlohurch podbean com mf feed 5gv2gb 1702
  • 我可以在 iOS 上使用 MongoDB 来替代 CoreData 吗?

    我刚刚开始阅读 MongoDB 和 CouchDB 等 NoSQL 技术 我有兴趣知道是否可以使用 MongoDB 或任何 NoSQL 技术来替代 Core Data 应用程序 核心数据应用程序可能需要很长时间来学习和实现 特别是如果您的应
  • 我如何通过查询从 Firestore 获取单个文档(我正在使用 Ionic 4 )

    早上好 我在 firestore 中有数据库如下 collections documents fields 123 news1 title some data news2 content some data 例如我想获取我的 ionc4 应
  • ANDROID:如何将视频文件下载到 SD 卡?

    我在网站上有一个 MP4 格式的视频文件 我希望用户能够通过单击链接将该视频下载到他们的 SD 卡上 是否有捷径可寻 我目前有这段代码 但它不起作用 不知道我做错了什么 谢谢你的帮助 import java io BufferedInput
  • C# WebClient 使用异步并返回数据

    好吧 我在使用 DownloadDataAsync 并让它返回字节给我时遇到了问题 这是我正在使用的代码 private void button1 Click object sender EventArgs e byte bytes usi
  • 如何使excel文件可供下载

    我已经生成了Excel报告 我希望用户下载该文件 那么如何设置响应属性 内容类型 您需要像这样设置标题和内容类型 response setHeader Content disposition attachment filename myEx
  • 有没有原生 DLL 导出函数查看器? [复制]

    这个问题在这里已经有答案了 是否有免费的本机 Windows DLL 导出函数查看器 它显示函数名称及其参数列表 dumpbin从 Visual Studio 命令提示符处 dumpbin exports csp dll 输出示例 Micr

随机推荐

  • 我可以在C++中使用指针分配特定的内存地址吗?

    我可以使用 C 中的指针分配特定的内存地址吗 例如 分配这个内存地址25D4C3FA并放入4 分配进程地址空间中的特定地址有点棘手并且特定于平台 在 Unix 系统上 mmap http www kernel org doc man pag
  • 基于 Windows 的 apache 服务器 (wamp) 上的 cakephp 和 httpd.conf 问题

    所以 我想知道是否有人可以澄清以下事件 并建议我如何解决这个问题 对于代码的奇怪颜色感到抱歉 我先解释一下设置 我安装了 wamp 服务器 它物理上位于一个硬盘上 然后我的开发文件位于单独的硬盘上 所以我添加了别名来访问特定的开发文件夹 在
  • 无法使用 Android Studio 将模块依赖项添加到 Cordova 项目的 CordovaLib

    我无法弄清楚如何添加CordovaLib目录作为 Android Studio 中的模块依赖项 注意 这是我第一次使用 Android Studio 所以可能我只是不知道我在做什么 我在用着 OSX优胜美地 安卓工作室1 1 0 科尔多瓦4
  • 划分web.config

    我正在开发一个 asp net 项目 但还没有很长的 web config 文件 超过 400 行 但有了这个 nhibernate log4net 和 urlrewrites 它变得越来越大 有没有正确的方法将 web config 分成
  • Eclipse 字符编码

    我正在使用 Scanner 扫描 Java 中的 txt 文档 但是 当我在 Eclipse 中打开 txt 文档时 我注意到某些字符无法被识别 并且它们被替换为如下所示的内容 这些字符甚至不允许我扫描文件 while scan hasNe
  • 使用 VBA 仅引用 Excel 表格数据主体范围的一部分

    我找到了参考的解决方案整行 列 or a 单细胞在表内 例如ListObject Excel 表格的 VBA 指南 https stackoverflow com a 43541508 8345185 但没有具体的范围 示例 Table1
  • 使用 ng 模型变量使用 ng 角度 2 的变化

    如何在 Angular 2 中使用 ng change 事件 每当 ng model 变量发生变化时 就必须调用一个函数 ngModel variable ngchange variable 你可以使用ngModelChange event
  • Flutter Cloud Firestore 添加复杂类型抛出无效参数:“团队”实例

    我有一个 Match 类 其中包含 Team 类型的其他类的列表 仅当列表为空时 才可以将新文档 匹配 上传到 Firestore 一旦列表中存在团队项目 请尝试将其添加到 Firestore 中无效参数 团队 实例 Team类只包含简单的
  • 如何从 Json 序列化中排除属性

    我有一个 DTO 类 我将其序列化 Json Serialize MyClass 我怎样才能排除public它的财产 它必须是公开的 因为我在其他地方的代码中使用它 如果您使用 Json Net属性 JsonIgnore 在序列化和反序列化
  • SSI 还是 PHP Include()?

    基本上我很快就会推出一个网站 我预计会有很多流量 就场景而言 假设我每天会有 100 万个独立用户 数据将是静态的 但我也需要包含 我只会在另一个 html 页面中包含一个 html 页面 没有任何动态 为了保持简单 我不会透露我的原因 我
  • 检测 viewpager 中的触摸/点击事件

    我对 Android 开发还很陌生 目前我正在使用 viewpager 试图了解如何处理触摸 点击事件 我花了整个早上寻找这个问题的答案 但似乎找不到任何对我有帮助的东西 基本上我有一个带有 5 个片段的 viewpager 它们都使用相同
  • 为什么 Visual Studio Code 忽略我的tasks.json 文件?

    我对tasks json 有一个问题 我通过将其简化为以下内容来简化它 在我的 Visual Studio Code 项目的根目录中 文件资源管理器侧边栏内清晰可见的根文件夹是 vscode 而 vscode 内部是tasks json 这
  • MYSQL PHP 按日期排序并将结果按每个日期分组

    我试图寻找问题的解决方案 但我不太确定我在寻找什么 所以我运气不佳 我有一个简单的 MySQL 数据库 其中有一个名为 活动 的表 在该表中 我有 start date activity description 和 activity loc
  • 用原则 2 设置 LIMIT?

    我尝试编写一个查询 使用子查询 但我不知道如何在子查询中设置限制 我的查询 query ids this gt getEntityManager gt createQuery SELECT e id FROM MuzichCoreBundl
  • 在 CentOS 7.7 上初始化 MariaDB 10.4.12

    我在计算机上配置了 3 个驱动器 1 个用于数据文件 1 个用于事务日志文件 1 个用于临时文件 我想在 yum 安装后第一次运行时初始化 MariaDB 这是我的步骤 使用以下参数创建 etc my cnf mysqld aria log
  • 将 NuGet contentFiles 传递到引用的项目

    我有一个 NuGet 包 其中有一个打包为Content in contentFiles folder 然后我有两个带有 SDK 样式 csproj 的 C 项目 A 和 B 其中项目B参考项目A as a ProjectReference
  • 如何使用数据注释属性类来消除表单中的空字符串?

    我试图在表单中要求一个文本输入字段 这意味着表单中需要有一些内容 然而 添加一个 Required 我的模型的标签不起作用 具体来说 查看用户名属性 public class ColumnWidthMetaData DisplayName
  • 结构图 Web Api 2 帐户控制器和个人帐户

    我对 IOC 和 web api 2 相当陌生 但已经让 StructureMap 在 web api 2 中的我自己的控制器上工作 我没有管理的是使用个人帐户在 AccountController 上使用 StructureMap 我使用
  • 在 Firefox 附加组件中打开套接字连接

    我想从 JavaScript 中的 Firefox 插件中打开套接字连接 传出 而不是侦听 nsIServerSocket 连接应该是 TCP 到指定端口上的本地主机 并将用于与计算机上运行的另一个进程进行通信 我怎样才能打开这样的客户端套
  • ionic4/Angular7 - 类型“文件”上不存在属性“dataDirectory”

    i user 文件传输 https ionicframework com docs native file transfer 下载需要的文件文件本机 https ionicframework com docs native file还 在i