कोशिश निम्नलिखित की तरह एक जावास्क्रिप्ट पुनर्निर्देशन का उपयोग करने के लिए:
window.location = "vnd.youtube://the.youtube.video.url";
अधिक व्यापक:
if(/Android/i.test(navigator.userAgent)) {
// If the user is using an Android device.
setTimeout(function() { window.location = "market://details?id=com.google.android.youtube"; }, 25);
window.location = "vnd.youtube://www.youtube.com/watch?v=yourVideoId";
}
तो Youtube एप्लिकेशन अक्षम है, समय समाप्ति समारोह आप play स्टोर पर YouTube एप्लिकेशन पर आप अनुप्रयोग सक्षम जाने पर रीडायरेक्ट करेगा। दूसरा रीडायरेक्ट पॉप अप करेगा और एंड्रॉइड यूट्यूब ऐप पर यूट्यूब वीडियो चलाएगा।
यदि आप पहले से ही टाइमआउट अंतराल के भीतर YouTube ऐप पर स्विच कर चुके हैं, तो टाइमआउट फ़ंक्शन नहीं कहा जाएगा और आप Play store पर स्विच नहीं हैं बल्कि YouTube ऐप में रहते हैं।
धन्यवाद, मैं कल vnd.youtube:// URL आज़माउंगा और देख सकता हूं कि यह काम करता है या नहीं। – tba
क्या कोई डिवाइस जांचने का कोई तरीका है (मोबाइल वेबसाइट से) क्या कोई डिवाइस vnd.youtube:// URL खोल सकता है? मैं चाहता हूं कि मेरी साइट एंड्रॉइड के लिए vnd.youtube:// यूआरएल खोलें और एक नियमित http://youtube.com/watch? आईओएस के लिए लिंक। – tba
कम से कम कोई भी मुझे नहीं पता, क्षमा करें – Tim