Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function handleTap( event )
- print( 'dispatching to Swift' )
- local data = { name="coronaView", message="Hello from Lua!" }
- print(Runtime:dispatchEvent( data ))
- return true
- end
- local startText = display.newText( "START", display.contentCenterX, 200, "HelveticaNeue", 24 )
- startText:addEventListener( "tap", handleTap )
- --
- -- Set up a listener to handle return event from Swift
- --
- local message = display.newText( "", display.contentCenterX, 25, "HelveticaNeue", 16 )
- local function handleNativeMessage( event )
- if ( event.phase == "loaded" ) then
- print( 'corona:' .. event.name ) -- "nativeMessage"
- print( 'corona:' .. event.message ) -- "Hello from Swift!"
- message.text = event.message
- end
- return true
- end
- Runtime:addEventListener( "nativeMessage", handleNativeMessage )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement