11-16-2012 07:43 PM
New thread to gather observations and questions about the invocation framework.
When I launch the application by myself, I get a startupMode of 0 (launch).
When I invoke the app from another app, I get the same startupMode. I would think I would get "invoke".
My invocation is:
var request :InvokeRequest = new InvokeRequest(); request.action = InvokeAction.OPEN; request.target = 'com.o2interactive.magellan.compass'; InvokeManager.invokeManager.invoke( request );
11-16-2012 07:50 PM
When defining "non standard" file extensions for an app based on a file that is generated by the app that it wants to be opened when selected from the file browser, is it best to use this kind of syntax?
<mime-type>application/x-myext</mime-type>
Where "myext" is the actual extension of the file.
11-16-2012 07:58 PM
For unbounded requests, how will competing targets be choosen?
For example, if RIM has an app A, and vendor has app B and both use the same schema for a request, how does the consumer choose app B over app A (from RIM)?
11-17-2012 12:53 PM
It appears the AIR InvoctionManager is incomplete.
It does not seem to have the queryTargets API like the Cascase API has.
Hope this will be in the next build.
11-19-2012 11:31 AM
queryTargets was included in earlier versions of the Air SDK but was removed for some reason in Beta 3. It was mentioned in the following thread that it will return in the next release.