I'm out of my home pc for three days, I'll try to look at it this weekend, but no promises since I have a lot of pending work.
An update of the ANE is planned soon. 2014年11月19日水曜日、Deepak MS [via Apache Flex Users]< [email protected]>さんは書きました: > Hi Neverbirth, > I was trying to use drawViewPortToBitmapData. > But not able to get it work right. > > I am trying to take a screenshot and open that image in email, as shown > here: http://pbrd.co/11s3Nux > > Code: > //method under myMapComponent to get bitmap data > public function getMapBitmapData():BitmapData > { > var bitmapData:BitmapData = new > BitmapData(FlexGlobals.topLevelApplication.width,FlexGlobals.topLevelApplication.height); > > if(map) > { > map.drawViewPortToBitmapData(bitmapData); > } > return bitmapData; > } > > > // on click of 'Email' button > var pngSource:BitmapData = new > BitmapData(FlexGlobals.topLevelApplication.width,FlexGlobals.topLevelApplication.height); > > pngSource = myMapComponent.getMapBitmapData(); > > > //code to attach the image and open email client > var file:File = > File.applicationStorageDirectory.resolvePath("screenshot.png"); > var extension:ScreenShot = new ScreenShot(); > extension.getScreenShotPNG(file.nativePath, > pngSource); > > email.removeEventListener(MailExtensionEvent.MAIL_COMPOSER_EVENT, > handleMailComposerEvent); > > email.addEventListener(MailExtensionEvent.MAIL_COMPOSER_EVENT, > handleMailComposerEvent); > var attachmentStr:String = file.nativePath + "|" + > 'image/png'+ "|" + 'screenshot.png'; > > email.sendMail(model.selectedViewLabel, "", > "", > "", > "",[attachmentStr]); > > > I think there is some issue with setting up width\height. But I'm not sure > what and where should I be changing it. > > Kindly let me know if there is a way. > > > > On Wed, Oct 29, 2014 at 7:31 PM, Neverbirth <[hidden email] > <http://user/SendEmail.jtp?type=node&node=8817&i=0>> wrote: > > > Yes, sorry for that. I submitted my reply and then realized I > misunderstood > > the problem. > > > > When using an ANE the view will always be placed over your Flash > content. > > The Maps ANE has a drawViewPortToBitmapData which may help you, I've > never > > used it myself. > > > > > > > > -- > > View this message in context: > > > http://apache-flex-users.2333346.n4.nabble.com/Google-Map-ANE-Issue-on-Flex-AIR-iPad-App-tp8523p8542.html > > Sent from the Apache Flex Users mailing list archive at Nabble.com. > > > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://apache-flex-users.2333346.n4.nabble.com/Google-Map-ANE-Issue-on-Flex-AIR-iPad-App-tp8523p8817.html > To unsubscribe from Google Map ANE Issue on Flex AIR iPad App, click here > <http://apache-flex-users.2333346.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=8523&code=bmV2ZXJiaXJ0aEBnbWFpbC5jb218ODUyM3wxMjc3NjY2NTIw> > . > NAML > <http://apache-flex-users.2333346.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- View this message in context: http://apache-flex-users.2333346.n4.nabble.com/Google-Map-ANE-Issue-on-Flex-AIR-iPad-App-tp8523p8818.html Sent from the Apache Flex Users mailing list archive at Nabble.com.
