Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.1.2

favicon

Biblioteca para encontrar favicons em um site, seja por uma ou por URL pré-definida.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
3 mil
Curtidas
32
Pontos Pub
140

Instalar pacote

flutter pub add favicon

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote favicon é uma biblioteca Flutter projetada para recuperar favicons de sites, seja analisando o HTML de uma URL fornecida ou usando uma URL pré-definida. Ele simplifica o processo de extração de ícones pequenos e reconhecíveis associados a páginas da web, que são comumente usados em guias do navegador e favoritos. O pacote suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, tornando-o versátil para aplicativos multiplataforma. É especialmente útil para aplicativos que exibem informações de sites ou precisam de identificadores visuais para URLs.

Casos de uso

  • Buscar favicons de URLs de sites
  • Exibindo ícones de site na interface do aplicativo
  • Melhorando recursos de favoritos ou histórico
  • Integrando metadados do site em aplicativos
  • Automatizando a recuperação de ícones para links da web

Principais recursos

  • Suporta entrada de URL dinâmica e pré-definida
  • Compatibilidade multiplataforma
  • API simples para buscar ícones
  • Recupera o favicon das tags meta HTML
  • Funciona em dispositivos móveis, desktop e web

Indicado para

  • Utilitários de web scraping
  • Aplicativos de favoritos ou histórico
  • Extensões do navegador
  • Integradores de mídia social
  • Aplicativos que precisam de identificação visual do site

Considerações

  • Depende da estrutura do site externo
  • Pode falhar se o favicon não for declarado corretamente
  • O desempenho depende da velocidade da rede
  • Requer conexão com a internet
  • Limitado a sites web publicamente acessíveis

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Scrapes a website for favicons and orders them by image dimensions, or just return the best one. Example:

import 'package:favicon/favicon.dart';
var iconUrl = await FaviconFinder.getBest('https://www.mashable.com');
print(iconUrl);

Inspired by https://github.com/scottwernervt/favicon.

Categorias

Dependências

Lista de dependências 3 itens

Repositório-fonte

Projetos que usam este pacote