NativeScript / NativeScript/nativescript-cli

[FEATURE] TNS command for screen recording on-device

Aperta
#3,839 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

feature
Lingua principale
JavaScript
Stelle
1.1k
Fork
204
Merge medio
1g 9h
PR unite (30g)
8

Descrizione

Hey Nativescript team,

As always thanks for all the hard work -- using Nativescript Vue and enjoying it immensely!

After being thoroughly impressed by the tns resources splashes generate command, I thought it would be great to have a tns subcommand that started/stopped/extracted screen recordings from a device. It's not hard to do with recent versions of android (adb shell screenrecording /sdcard/whatever.mp4), but it might be even more convenient to use a tns command to do it (and pull out the file afterwards).

(I hope I'm filing this feature request properly -- none of the template instructions seemed to deal with feature requests, it was all about what to put for but reports...)

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia esaminando il comando esistente tns resources splashes generate e il modo in cui la CLI invoca i comandi del dispositivo Android. Confronta questo flusso con adb shell screenrecording /sdcard/whatever.mp4, incluso il recupero del file risultante. Il lavoro è completato quando un sottocomando tns può avviare, arrestare ed estrarre una registrazione sul dispositivo.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
android, javascript
Ambito
cli, mobile
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.