distriqt / ane-systemgestures Goto Github PK
View Code? Open in Web Editor NEWControl System Gesture interactions in your AIR iOS application
Home Page: https://airnativeextensions.com/extension/com.distriqt.SystemGestures
Control System Gesture interactions in your AIR iOS application
Home Page: https://airnativeextensions.com/extension/com.distriqt.SystemGestures
On apple devices with no home button, a horizontal bar appears at the bottom of the screen (which is used to swipe up to get to the home screen).
Is there a way we can hide the bar (not disable the os functionality- just hide the bar)
Reading online it implys its the developers responsibility to hide the bar if they want to, not the users through the os settings....
Suddenly I am see this error in my logs:
[Error] ReferenceError: Error #1065: Variable com.distriqt.extension.systemgestures::SystemGestures is not defined.
Hi Michael, would be great if this extension supports tvOS Swipe Gesture, i would pay for it. This gesture is not functional with Air implementation, you can see more about this issue here:
I get a compilation error using distriqt ANEs with AIR 32:
Undefined symbols for architecture arm64:
"OBJC_EHTYPE$_NSException", referenced from:
GCC_except_table0 in CoreNativeExtension(DTExtensionBase.o)
GCC_except_table207 in C:\Users\FORTNI1\AppData\Local\Temp\68a06f84-9e21-4922-9144-4fb86d627495\libcom.distriqt.Dialog.a(WYPopoverController.o)1\AppData\Local\Temp\68a06f84-9e21-4922-9144-4fb86d627495\libcom.distriqt.Dialog.a(WYPopoverController.o)
GCC_except_table253 in C:\Users\FORTNI
GCC_except_table277 in C:\Users\FORTNI1\AppData\Local\Temp\68a06f84-9e21-4922-9144-4fb86d627495\libcom.distriqt.Dialog.a(WYPopoverController.o)1\AppData\Local\Temp\68a06f84-9e21-4922-9144-4fb86d627495\libcom.distriqt.Dialog.a(DTDAAlertView.o)
GCC_except_table22 in C:\Users\FORTNI
GCC_except_table8 in C:\Users\FORTNI1\AppData\Local\Temp\04719e2a-18a6-4af6-8a21-f904d819ecb4\libcom.distriqt.NativeWebView.a(DTNWVWKWebView.o)1\AppData\Local\Temp\04719e2a-18a6-4af6-8a21-f904d819ecb4\libcom.distriqt.NativeWebView.a(DTNWVWKWebView.o)
GCC_except_table10 in C:\Users\FORTNI
...
ld: symbol(s) not found for architecture arm64
Undefined symbols for architecture armv7:
"OBJC_EHTYPE$_NSException", referenced from:
GCC_except_table0 in CoreNativeExtension(DTExtensionBase.o)
GCC_except_table207 in C:\Users\FORTNI1\AppData\Local\Temp\68a06f84-9e21-4922-9144-4fb86d627495\libcom.distriqt.Dialog.a(WYPopoverController.o)1\AppData\Local\Temp\68a06f84-9e21-4922-9144-4fb86d627495\libcom.distriqt.Dialog.a(WYPopoverController.o)
GCC_except_table253 in C:\Users\FORTNI
GCC_except_table277 in C:\Users\FORTNI1\AppData\Local\Temp\68a06f84-9e21-4922-9144-4fb86d627495\libcom.distriqt.Dialog.a(WYPopoverController.o)1\AppData\Local\Temp\68a06f84-9e21-4922-9144-4fb86d627495\libcom.distriqt.Dialog.a(DTDAAlertView.o)
GCC_except_table22 in C:\Users\FORTNI
GCC_except_table8 in C:\Users\FORTNI1\AppData\Local\Temp\04719e2a-18a6-4af6-8a21-f904d819ecb4\libcom.distriqt.NativeWebView.a(DTNWVWKWebView.o)1\AppData\Local\Temp\04719e2a-18a6-4af6-8a21-f904d819ecb4\libcom.distriqt.NativeWebView.a(DTNWVWKWebView.o)
GCC_except_table10 in C:\Users\FORTNI
...
ld: symbol(s) not found for architecture armv7
Compilation failed while executing : ld64
Hi guys,
First of, thanks for the awesome ANE's!
I've got an error compiling my app with Air SDK 31, using SystemGestures -->
Compilation failed while executing : ld64
Packaging output:
Undefined symbols for architecture arm64:
"OBJC_CLASS$_DTFREUtils", referenced from:
objc-class-ref in libcom.distriqt.SystemGestures.a(DTSGController.o)
objc-class-ref in libcom.distriqt.SystemGestures.a(SystemGestures.o)
Undefined symbols for architecture armv7:
"OBJC_CLASS$_DTFREUtils", referenced from:
objc-class-ref in libcom.distriqt.SystemGestures.a(DTSGController.o)
objc-class-ref in libcom.distriqt.SystemGestures.a(SystemGestures.o)
ld: symbol(s) not found for architecture arm64
ld: symbol(s) not found for architecture armv7
Am I missing something?
Hi, in the change logs and elsewhere, I see only references to iOS for this ANE. Does this also work for Android? I'd just like a definitive answer since gesture navigation came more recently to Android than it did for iOS. Thanks!
Implement the stub library for Android 64bit.
Hello, can I understand how this ANE is meant to be used?
My goal was to have a way to trigger a 'go back' event in my app when the user swiped to the right from the left edge of the screen on iOS, since that is a common app practice. However, when detecting that swipe I'm getting really weird results with this ane.
When adding SystemGestures.service.addEventListener( NativeGestureEvent.GESTURE_SWIPE_RIGHT, myFunction); It is like overly sensitive, anytime my finger drags from left to right on the screen anywhere this is firing even if its not a normal swipe gesture, i.e. even if my finger moves really slowly, or barely moves much at all
When the NativeGestureEvent.GESTURE_SWIPE_RIGHT fires and myFunction above triggers, my touch event gets canceled or something, for example if the user is trying to scroll a horizontal list of images... as soon as they move their finger to the right, myfunction gets trigger (which I've set up to do nothing) and then the scroll action is cancelled or something (making it physically impossible for them to scroll anything in that direction). To say it another way, the firing of the event like is the equivalent of the user lifting his finger from the screen even when he hasn't.
I've found out I can check if event.location.x < 15 to ensure that my 'back' action only triggers if they are swiping right from the very edge of the screen, but the 2nd point, where the firing of the event is canceling all my touch events is what makes me unable to use this because there are multiple places in the app where the user needs to scroll something to the right.
Is there anything I can do?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.