[IGN-3555]Is Touches exposed in onTouchStart Event?

I am trying to implement touch pan and zoom in ignition perspective without using webdev and iframes.

I need access to the touches list as specified in Web API documentation.

Does perspective expose this property in the event object?

If so where can I find it?

No, there's a longstanding issue that the JS object sent back to the backend (where your script actually runs) gets "sanitized" in certain ways, which ends up stripping off this and other more complex properties.

No timeline on a change to that behavior, unfortunately.

See this ideas post for more info:

I just bumped the internal ticket a bit in priority in light of the customer interest.

@Chris_Taylor
@jonathan.taylor

1 Like

Note I haven't yet played with this module, not sure if it helps

I've seen this module but I don't see the point in paying for this kind of functionality as I can implement this natively in ignition. It's just a case of the ignition development needing some time to expose these parameters to scripting.

Just putting an option on the table if you want to consider an option "now" as opposed to waiting for "no timeline"

2 Likes

I've not seen any native replication of the BIJC module's full functionality. Just bits and pieces. You should give it a trial before you bash it.

2 Likes

We're anticipating a first party "pan and zoom" container, in the 8.3 timeline. Absolute earliest release Q4.

We're also only fixing major bugs in 8.1 at this point in time. The absence of the touches property is not critical. Absolute earliest release of a fix then falls into some 8.3 release... Absolute earliest of which is Q4.