Skip to content

soccertutor/extension-image-select

Repository files navigation

MIT License

extension-image-select

Extension calls native iOS/Android photo gallery and pass image to HaXe

  • iOS - works
  • Android - works

Installation

You can install extension-image-select using haxelib:

haxelib git extension-image-select https://github.com/soccertutor/extension-image-select

lime rebuild extension-image-select ios

To add it to a Lime or OpenFL project, add this to your project file:

<haxelib name="extension-image-select" />

Usage

1. Initialize:

ImageSelect.initialize();
ImageSelect.addEventListener(ImageSelectEvent.IMAGE_SELECTED, onImageSelect);
ImageSelect.addEventListener(ImageSelectEvent.IMAGE_CANCELED, onImageCancel);

2. Call image selection dialog:

ImageSelect.selectImage();

private function onImageSelect(event:ImageSelectEvent) {
	trace(event.type, event.byteArray);
	//TODO: event.byteArray contains PNG file bytes
}

private function onImageCancel(event:ImageSelectEvent) {
	trace(event.type);
	//TODO: do something on cancel 
}

About

Selecting image from camera roll on mobile devices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published