Hey
Since I installed the latest iOS 11.3 beta we have been facing a difficult issue.
We have an application made for our custommers so that they can order directly from their iPad.
Our sales people also use it when they are visiting our customers so this is pretty much a big deal for us.
We hace come to understand that no click events work anymore since we installed the latest beta.
An example of not working code:$(deleteButton).on('click', function(e) {
var $this = $(this);
aarixa.utils.showConfirmPopup("confirm_delete_order", function() {
aarixa.claes.cart.removeCart($this.data("CartID"));
});
return false;
});
The first thing we tried was to just add a touchstart event, seemed a minor change with little to no negative impact.
Hurray adding a touchstart event worked fine in these cases but we found a bigger problem :/
The plugin for jQuery mobile we used to make or dialogs, popups etc well these get triggered by a click aswell.
this plugin only supports the 'click function' and does't support the same syntax as before:
$(deleteButton).on('click touchstart', function(e) {So here we have been pretty much stuck for a week, we first wanted to change the plugin.
Either we build one ourselves or find another one. Since jQuery-Mobile isn't really being worked ...
Were there any changes made to how a click should be handeled or used?
We have other apps working fine but since they are newer and build on angular with ionic.
We still really hope this is fixed upon release and will remain an issue of the beta.
However management doesn't really like 'hoping' it will magically work again.
Do you guys have any other ideas or further information why this could be a problem?