Ich habe Cordova-Anwendung. Auf der Startseite habe ich youtube Deep Link gesetzt. Aber Android kann es nicht öffnen. Könnte mir jemand helfen? Auf iOS funktioniert es einwandfrei.Cordova kann youtube nicht öffnen: // Deep Link
Antwort
Die folgende (mit cordova-plugin-Gerät und cordova-plugin-inappbrowser) funktioniert für mich (Code läuft nach "deviceready" Ereignis ausgelöst hat, so Plugins verfügbar sind):
var btn = document.getElementById('youtubebutton');
btn.addEventListener('click', function() {
if (device.platform.toLowerCase() === 'android') {
cordova.InAppBrowser.open('vnd.youtube:yI2oS2hoL0k', '_system');
} else {
// iOS
}
);
Wo yI2oS2hoL0k
ist die ID des Videos, das ich in YouTube anzeigen möchte
Für iOS fiel mir this issue in Cordova JIRA, die Sie beachten sollten. Ich konnte dies reproduzieren und hatte Probleme beim Öffnen eines Videos in iOS mit dem neuesten YouTube, wie in diesem Ticket beschrieben.
Danke, ich werde es versuchen dass –
Dies scheint der sichere Weg zu sein, Universal Links zu öffnen. Ich hatte das gleiche Problem mit einem Facebook Messenger Link (http: //m.me/...) und nur das hat funktioniert. – Julien
- 1. Branch Deep Link nicht öffnen Anwendung
- 2. Set Deep Link in Pushwoosh
- 3. Zugang Deep-Link in android
- 4. Deep Link von Android-Anwendung
- 5. Deep Link Fallback
- 6. Domain-Masking - Youtube-Link funktioniert nicht
- 7. Niederlassung Deep-Link-Benachrichtigung funktioniert nicht
- 8. Firebase Deep Link kurze URL
- 9. Embed Youtube Video ohne Youtube-Link
- 10. Branch.io Link nicht in Safari öffnen aber in Chrom öffnen
- 11. zwingen, Youtube-Link in App statt Safari iOS zu öffnen
- 12. Externer Link in Cordova mit in App für Windows öffnen
- 13. Uber Deep Link funktionierte perfekt und dann funktioniert nicht mehr
- 14. Cordova 3.0 - Link im externen Browser in iOS öffnen
- 15. Cordova 3.1 Link in Safari auf iOS6 öffnen
- 16. Einfach mobil Redirect/Deep-Link Implementierung
- 17. Öffnen Sie einen externen Link in Safari (Cordova)
- 18. Deep Linking WhatsApp innerhalb cordova-Phonegap Anwendung
- 19. Youtube Video mit Cordova herunterladen
- 20. Ionic-Deep-Linking
- 21. youtube Link regex
- 22. Android Deep Link in Instagram App
- 23. kann nicht öffnen pdf-URL in android mit inAppBrowser cordova
- 24. Reg exp für youtube Link
- 25. iOS Deep-Linking und Universal-Link, wie Sie in IOS
- 26. Branch.io-Deep-Link-Handler wird nicht mit geeigneten Metadaten aufgerufen
- 27. Wie YouTube-Link in Laravel
- 28. Javascript - Mein Link kann keinen anderen Link öffnen
- 29. Kann nicht externen Link in Dropbox gehostete Website öffnen
- 30. Kann iOS Deep-Links innerhalb des HTTP-Schemas unterstützen?
Ich glaube nicht, Android Youtube App verwendet das youtube: // Schema –
@Igor Hoffe, das sollte helfen - https://github.com/nordnet/cordova-universal-links-plugin – Gandhi