2016-12-07 5 views
1

in Youtube der QT-Version, unterstützt es Suspend-Funktion für Pre-Launch Youtube.
Pre-Launch bedeutet, dass wir Cobalt im Hintergrund starten, bevor der Benutzer es startet, so dass es nichts anzeigen kann.
hatte Cobalt eine Funktion für den Pre-Launch?

hatte Cobalt eine Funktion für den Pre-Launch?
Wenn ja, könnten Sie uns helfen, es zu aktivieren?

Antwort

0

Um Cobalt zu suspendieren, Versand kSbEventTypeSuspend Ereignis. Beachten Sie, dass Sie Suspend-Ereignisse nur in einem bestimmten Zustand versenden können, und zwar in der Reihenfolge der Ereignisse: kSbEventTypeStart ->kSbEventTypePause ->kSbEventTypeSuspend. Siehe https://cobalt.googlesource.com/cobalt/+/master/src/starboard/shared/starboard/application.cc#105

+0

danke für Ihre Hilfe, Suspend kann funktionieren.
derzeit ist unser Problem UI.
wenn wir Cobalt im Hintergrund starten wollen, kobalt display es ist initialize UI (loading), es ist unser großes Problem auf unserem Youtube TV.

wir haben jetzt zwei Probleme.
zuerst, keine UI initialisieren.
Sekunde, welche Zeit können wir Suspend-Signal an Cobalt senden. – user7160805

+0

Benötigen Sie Cobalt, um beim Start ein verstecktes Fenster zu erstellen und bleibt verborgen, bis die App explizit vom Benutzer gestartet wird? – mmotorny

+0

ja, könnten Sie uns helfen, beim Start ein verstecktes Fenster zu erstellen? – user7160805

Verwandte Themen