Hirbod created CB-8886:
--------------------------
Summary: StatusTap "click" event problems with bunch of other
plugins
Key: CB-8886
URL: https://issues.apache.org/jira/browse/CB-8886
Project: Apache Cordova
Issue Type: Bug
Reporter: Hirbod
Hi,
seems like the statusTap view will not always be on top of every other view and
this will cause the plugin will not be able to call the event.
Please have a look at the conversation here with [~shazron]
Examples:
It seems like the Google Maps Plugin cause this error:
https://github.com/wf9a5m75/phonegap-googlemaps-plugin
The plugin maintainer added support for the splashscreen plugin
(wf9a5m75/phonegap-googlemaps-plugin@3fd283e before, the mapview just killed
the splashscreen) but it seems like the fake scrollview is not "on top"
anymore, so the tap won't be triggerd.
https://github.com/j-mcnally/cordova-statusTap worked well, but is very buggy
and cause a lot of other problems. It seems this plugin works a bit different,
as it adds the status-tab click different, which will work (but is not usable
as it breaks the camera plugin on iOS8)
So my suggestions (I'm not expericed with iOS views and have not so much know
how with obj-c)
1) The FakeLayer should be on the highest possible view (like z-index 10000 or
something like that :))
2) It should add a tapRecognizer like the statusTap plugin did
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]