NoSuchMethodError: "Путь" получателя был вызван для null. Получатель: null Пробный вызов: путь - PullRequest
0 голосов
/ 12 июля 2020

Когда я передаю ему значение URL-адреса pdf, он получает ошибку со встроенным ключевым словом «путь», и он кажется пустым?

loadPdf(String pdfPath) async {
setState(() => _isLoading = true);

var fileName = pdfPath.split('/').last;

var localFileUrl = (await Directory(CacheManager.getInstance().appDocumentDir.path +'/'+"realpro"+"/").create(recursive: true)).path +fileName;

if (await CacheManager.getInstance().checkFileExist(localFileUrl)) {
  document = await PDFDocument.fromAsset(localFileUrl);
  print(document);
  setState(() {
    _isLoading = false;
  });
} else {
  document = await PDFDocument.fromURL(pdfPath);
  print(document);
  setState(() {
    _isLoading = false;
  });
}

}

...