سؤال

أنا أستخدم "JavaScript انقر مزيف"البرنامج النصي إلى تشغيل فيديو HTML5 التمهيدي على جهاز iPad ، والذي يوجه بعد ذلك إلى صفحة مقصودة.

لديّ رابط "Skip Intro" بسيط أعلى عنصر الفيديو في مؤشر Z أعلى. يعمل هذا الرابط في متصفحات أخرى ، ولكن ليس على iPad (iOS 3.2.2).

أعتقد أنه قد يكون له علاقة بحدث النقر على مقطع فيديو على جهاز iPad الذي يتخلف عن إيقاف/تشغيل الفيديو. أي أفكار عن كيفية الحصول على حول هذا؟

هل كانت مفيدة؟

المحلول

قد تكون هذه هي نفس المشكلة التي واجهتها. سوف تلتقط علامة الفيديو جميع الأحداث عند إضافة سمة عناصر التحكم إلى علامة الفيديو .. حاول إزالة سمة عناصر التحكم ...

نصائح أخرى

على حد علمي ، لا يعمل اختراق JavaScript على iOS 4 وما فوق. تفرض Apple جميع مقاطع الفيديو على iOS على البدء فقط من إدخال المستخدم ، لذا فإن "Autoplay" لا يعمل أيضًا. إذا قمت بإزالة سمة "عناصر التحكم" ، فلن يبدأ الفيديو في التشغيل. ما تحاول إنجازه غير ممكن من الناحية الجماعية (بالنظر إلى جميع إصدارات iOS ...)

لقد صنعت شيئًا كهذا. لقد استخدمت هذه الوظيفة:

    function videoEnd() {
        $('#mainVideo').fadeOut('slow');
        window.location = "/home.aspx";
    }

يعمل بشكل جيد على iPad.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top