Flutter — другой путь к ресурсам в примере пакета при сборке

При создании пользовательского пакета, содержащего шрифт в виде файла .ttf. Я пытаюсь загрузить файл шрифта также в примере приложения, которое содержится в пакете.

Шрифт успешно загружается в приложения для iOS и macOS, но не в Linux или в Интернете.

Веб-консоль выдает ошибкуFailed to load font My-Custom-Icons at assets/../lib/assets/fonts/My-Custom-Icons.ttf

      ...

my_package:
  

    # When depending on this package from a real application you should use:
    #   custom_package: ^x.y.z
    # See https://dart.dev/tools/pub/dependencies#version-constraints
    # The example app is bundled with the plugin so we use a path dependency on
    # the parent directory to use the current plugin's version.
    path: ../

...


flutter:
  uses-material-design: true
  
  fonts:
    - family: My-Custom-Icons
      fonts:
        - asset: ../lib/assets/fonts/My-Custom-Icons.ttf


Я ожидаю, что шрифт будет загружаться одинаково на всех разных платформах. Что мне здесь не хватает?

0 ответов

Другие вопросы по тегам