diff --git a/README.md b/README.md index 89661c8..dcaf835 100644 --- a/README.md +++ b/README.md @@ -15,29 +15,29 @@ Connect com.illuzor.extensions.SharingExtension.ane file to your android air pro Import com.illuzor.sharingextension.SharingExtension; 1) Share text: - - SharingExtension.shareText("Title", "Text for sharing"); - +```actionscript +SharingExtension.shareText("Title", "Text for sharing"); +``` 2) Share image: - - var bitmap:Bitmap = ...; - - // encoding image by native encoder (availible on FP 11.3/AIR 3.3 or newer) - var bitmapBytes:ByteArray = bitmap.bitmapData.encode(new Rectangle(0, 0, bitmap.width, bitmap.height), new JPEGEncoderOptions(70))); - - var file:File = File.documentsDirectory.resolvePath("image_for_share.jpg"); - - var stream:FileStream = new FileStream(); // write file to local memory - stream.open(file, FileMode.WRITE); - stream.writeBytes(fileBytes); - stream.close(); - - SharingExtension.shareImage(file, "Choser title", "Message")); - -3) Dispose. If you don`t need extension after use, dispose it: +```actionscript +var bitmap:Bitmap = ...; - SharingExtension.dispose(); - +// encoding image by native encoder (availible on FP 11.3/AIR 3.3 or newer) +var bitmapBytes:ByteArray = bitmap.bitmapData.encode(new Rectangle(0, 0, bitmap.width, bitmap.height), new JPEGEncoderOptions(70))); + +var file:File = File.documentsDirectory.resolvePath("image_for_share.jpg"); + +var stream:FileStream = new FileStream(); // write file to local memory +stream.open(file, FileMode.WRITE); +stream.writeBytes(fileBytes); +stream.close(); + +SharingExtension.shareImage(file, "Choser title", "Message")); +``` +3) Dispose. If you don`t need extension after use, dispose it: +```actionscript +SharingExtension.dispose(); +``` Demo app - http://yadi.sk/d/Se_LR8fm1lgsD -![demoAppQR.gif](http://download.illuzor.com/images/github/ane/demoAppQR.gif) \ No newline at end of file +![demoAppQR.gif](http://download.illuzor.com/images/github/ane/demoAppQR.gif)