Hi Prateek, It does sound like you're describing a hyperlink!
If the app you're linking to is a hosted web app with a URL which can be loaded in a browser tab then simply creating a hyperlink with <a href=" http://app.com" target="_blank"> or calling window.open('http://app.com, '_blank') in JavaScript will open it (in a new tab in the browser app in 2.0 and in a new browser window in the window manager in 2.1). However, if you want to deep link into an installed app then I'm afraid that isn't currently possible. This requires the concept of "app scope" so that it's possible to hyperlink between apps. The specific feature you're looking for is covered by bug 996039 [1] which unfortunately doesn't seem like it will make it into 2.1. If you control both apps you may be able to work around the issue with Web Activities [2], but that is a bit of a hack. You could also embed the second app inside the first app inside an iframe or pop it up as a popup window by calling window.open() without '_blank' as an argument, but it won't behave like a separate app. 1. https://bugzilla.mozilla.org/show_bug.cgi?id=996039 2. https://developer.mozilla.org/en-US/docs/Web/API/Web_Activities On Tue, Sep 2, 2014 at 2:58 PM, Prateek Jadhwani <[email protected]> wrote: > Hi there, > > I have this app, which needs to open another app, and minimize the current > app. Its like you have a link to the app and when you click on it, it opens > it. How to do that in FF OS app? Would creating a href link a good idea? If > not, then what is the correct way to do it? > > Thanks > _______________________________________________ > dev-b2g mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-b2g >
_______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
