gpt4 book ai didi

file - 无法解析文件的所有参数

转载 作者:行者123 更新时间:2023-12-02 06:28:40 24 4
gpt4 key购买 nike

我正在尝试实现 https://ionicframework.com/docs/native/file-transfer/

因此我需要安装 https://ionicframework.com/docs/native/file/

当我在服务中使用"file"时,出现错误:

无法解析文件的所有参数:(?, ?, ?, ?, ?)。

我知道问号可能类似于循环引用,我从来没有在其他任何地方使用过我的服务,我以前也没有使用过"file"。

import {Injectable} from '@angular/core';
import {File} from "@ionic-native/file";
import { FileTransfer, FileTransferObject } from '@ionic-native/file-transfer';

@Injectable()
export class ImageService {

constructor(private file: File, private transfer: FileTransfer) {

}

public getImagesOfSchedule() {
const fileTransfer: FileTransferObject = this.transfer.create();
const url = 'http://techbooster.be/wp-content/uploads/2017/11/logo-long-white.png';
fileTransfer.download(url, this.file.dataDirectory + 'file.pdf').then((entry) => {
console.log('download complete: ' + entry.toURL());
}, (error) => {
// handle error
});
}

}

app.module.ts
providers: [
StatusBar,
AuthenticationService,
ScheduleService,
ToastService,
StorageService,
FacebookService,
GoogleService,
ImageService,
Facebook,
GooglePlus,
PushService,
File, <----------------
FileTransfer, <--------------
Push,
ScreenOrientation,
{
provide: HttpService,
useFactory: HttpFactory,
deps: [XHRBackend, RequestOptions]
},
{
provide: HttpNoAuthService,
useFactory: HttpFactory,
deps: [XHRBackend, RequestOptions]
},
SplashScreen,
{provide: ErrorHandler, useClass: IonicErrorHandler}

最佳答案

好的,我发现在 app.module.ts 中自动导入的 File 类不是:

import { File } from '@ionic-native/file';

相反,它是一些自动导入的标准“lib.es6.d.ts”。

因此,请确保导入正确的"file"类!

关于file - 无法解析文件的所有参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47635163/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com