NativeScript / NativeScript/plugins
[@nativescript/brightness] Obtained values bigger than allowed
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- TypeScript
- Estrelas
- 206
- Forks
- 123
- Merge médio
- 2d 1h
- PRs com merge (30d)
- 1
Descrição
Manually setting my brightness to a 100% using the system UI and just running this on an Android device:
const brightness = new Brightness();
console.log(brightness.get());
console.log(brightness.getNative());
returns the following values:
JS: 803
JS: 2047
Aren't the allowed values from 0-100 and 0-255? (from the docs)
As a consequence, setting the value programatically to the highest allowed value (100) in my case results in the following brightness indicator, which should be on 100%:
This might probably be related 🤔
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Direção de pesquisa
Comece pela implementação Android de @nativescript/brightness e rastreie os caminhos get() e getNative() que produzem os valores relatados. Compare esses resultados com os intervalos documentados de 0–100 e 0–255 e, em seguida, verifique se definir o máximo documentado atinge o brilho do sistema esperado no Android.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- android, typescript
- Domínio
- mobile-dev
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 45/100