In diesem Artikelbeispiel wird der spezifische Code der Videoplayer-Komponente des WeChat-Applets zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt Konfigurieren Sie Seitenrouting und Berechtigungen in app.json. 1.app.json{ "Seiten":[ "Seiten/Video/Video" ], "Erlaubnis": { "scope.writePhotosAlbum": { "desc": "Album lesen" } } } Verwenden der Videokomponente 2.video.wxml<Ansicht Klasse="Abschnitt tc"> <Video id="meinVideo" Quelle: „http://wxsnsdy.tc.qq.com/105/20210/snsdyvideodownload?filekey=30280201010421301f0201690402534804102ca905ce620b1241b726bc41dcff44e00204012882540400&bizid=1023&hy=SH&fileparam=302c020101042530230204136ffd93020457e3c4ff02024ef202031e8d7f02030f42400204045a320a0201000400“ danmu-list="{{danmuList}}" aktivieren-danmu danmu-btn Bedienelemente ></video> <Ansichtsklasse="btn-area"> <button bindtap="bindButtonTap">Video abrufen</button> <input bindblur="bindInputBlur" /> <button bindtap="bindSendDanmu">Sende Danmu</button> </Ansicht> </Ansicht> 3. audio.jsFunktion getRandomColor() { const rgb = [] für (sei i = 0; i < 3; ++i) { lass Farbe = Math.floor(Math.random() * 256).toString(16) Farbe = Farbe.Länge == 1 ? '0' + Farbe : Farbe rgb.push(Farbe) } returniere '#' + rgb.join('') } Seite({ beiBereit(res) { this.videoContext = wx.createVideoContext('meinVideo') }, Eingabewert: '', Daten: { Quelle: '', danmuListe: [ { Text: 'Der erste Aufzählungskommentar', Farbe: '#ff0000', Zeit: 1 }, { Text: 'Das Sperrfeuer, das in der 3. Sekunde auftrat', Farbe: '#ff00ff', Zeit: 3 }] }, bindInputBlur(e) { dieser.Eingabewert = e.Detail.Wert }, bindButtonTap() { const das = dies wx.wählenVideo({ Quelltyp: ['Album', 'Kamera'], maxDuration: 60, Kamera: ['vorne', 'hinten'], Erfolg(res) { dass.setData({ Quelle: res.tempFilePath }) } }) }, bindSendDanmu() { this.videoContext.sendDanmu({ Text: dieser.Eingabewert, Farbe: getRandomColor() }) } }) Wirkung: Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Erklärung zur Verbindung des Mac mit Remote-Servern über SSH in verschiedenen Terminals
Pseudo-Arrays und Arrays In JavaScript sind mit A...
Bevor wir jQuery verwenden, um den Ein- und Ausbl...
Typische Layoutbeispiele Wie im obigen Bild gezei...
Die Vorteile dieser Lösung liegen in der Einfachh...
Inhaltsverzeichnis 1. Drei Binlog-Modi 1.Anweisun...
Ursprüngliche Adresse: http://www.webdesignfromsc...
Angesichts der Tatsache, dass mittlerweile viele M...
Vorwort Um bei Datenbankoperationen die Richtigke...
Einführung Wenn ich zurückblicke, sagte der Lehre...
Die Ausführungsreihenfolge der SQL-Abfrageanweisu...
1. es-Startbefehl: docker run -itd -e TAKE_FILE_O...
Inhaltsverzeichnis Zyklus für für-in für-von währ...
Öffnen Sie eine beliebige Webseite, zum Beispiel ...
Voraussetzungen Compose ist ein Tool zum Orchestr...
1. Geben Sie „Start“ in die Menüleiste ein und kl...