Back button event is not being fired in Enterprise browser in Windows Mobile using Webkit engine

Back button event is not being fired in Enterprise browser in Windows Mobile using Webkit engine.

 

To test this bug, I have created a test page with following code. It worked for other keys except for "bksp".

When I use backspace key while focus is on a text field, then it seems to work. Following is my code which is pretty straight forward

 

<!DOCTYPE html>

<html>

<head>

    <meta name="viewport" content="width=device-width" />

    <script src="/Scripts/jquery1_9_1.min.js"></script>

    <script src="/Scripts/ebapi-modules.js"></script>  

    <script>

 

        function CallB(event) {          

            alert(event.keyCode); 

        }

        $(window).on("keydown keypress keyup", CallB); //I also tried $(document)

 

 

    </script>

    <title>Test Enterprise </title>

</head>

<body>

    <input type="text" value=""/>

</body>

</html>

 

 

Specifications:

Device: MC9190

EB Version: 1.3.17.0

Engine: Webkit

Edward Correia
Hi Saad: I suggest logging a

Hi Saad:

I suggest logging a call with support for this one. You might also try on-device debugging with Inspector, which works with Windows Mobile and the Zebra Webkit.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Edward Correia
A bug in EB 1.3 might be

A bug in EB 1.3 might be effecting you.

The workaround is to set a value of '1' in the <FunctionKeysCapturable> tag in the config.XML.

Here's the relevant section of the guide:

http://ebzebra.github.io/docs/1.3/index.html#guide-configreference?FunctionKeysCapturable

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Saad Nisar
Thank you Edward for feedback

Thank you Edward for feedback. But for me it is no longer an issue as I have done some workaround for this problem in our application.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Log in to post comments