Skip to content

Iphone IOS helper #2

@audetcameron

Description

@audetcameron

Howdy,
I wanted to share that I could not get this to trigger on iPhone chrome/safari.
I guess by default they pass passive as true, so I just added passive:false as the third params to the privates.listenCodeGestureSequence function.

seen here:


    privates.listenCodeGestureSequence = function () {
        privates.originalCodeGesture = privates.konamiCodeGesture;
        privates.stopCodeGestureSequence();
        privates.listener.addEventListener("touchstart", privates.codeSequenceEventTouchStart, { passive: false });
        // privates.listener.addEventListener("touchstart", privates.codeSequenceEventTouchStart);
        privates.listener.addEventListener("touchmove", privates.codeSequenceEventTouchMove, { passive: false });
        // privates.listener.addEventListener("touchmove", privates.codeSequenceEventTouchMove);
        privates.listener.addEventListener("touchend", privates.codeSequenceEventTouchEnd,  { passive: false });
        // privates.listener.addEventListener("touchend", privates.codeSequenceEventTouchEnd,  false);
    };




Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions