facebook

Call external app

💡
Our Forums Have Moved

For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub

  1. MobiOne Archive
  2.  > 
  3. Getting Help – General
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #340600 Reply

    Goldingarts
    Member

    Hi,
    I first started using Mobione about a year ago for an app for the local council, they wanted an app with a tour of the local harbor, and a game that the user could play.
    I created an augmented reality channel in Junaio that displays 3D treasure chests when the user views a storyboard. Theyer are ten storyboards around the harbor and the user has to click all 10 to be taken to a quiz.

    I was able to start the game from the mobione app by adding the link junaio://channels/id=CHANNEL_ID (CHANNEL_ID is replaced by my channel id)

    This worked fine when last tested about 6 months ago. I’ve been waiting 6 months for the council to install their new server which will host the quiz and some other elements.

    Unfortunately, now the link does not work and I’m getting an Application Error the protocol isn’t supported error, but it worked before mobione was updated??

    Can anyone help me with getting the junaio link working again?
    Cheers,
    Derek

    #340608

    Brandon
    Member

    Is it a web app or native app?
    How are you calling the link?

    #340627

    Goldingarts
    Member

    Hi,
    It’s a native app for android and ios, both have slightly different calls to open Junaio.

    For android, the call should simply be junaio://channels/id=1234567 (1234567=channel id)

    Link activated by clicking a button.

    Will be working on ios version once this is sorted.

    http://www.junaio.com/develop/docs-api-10/intents-and-linking/ details the linking to junaio channels.

    Works in webview!

    To link directly from android code is as follows:-
    Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(“junaio://channels/?id=1234567”));
    startActivity(intent);

    This worked when I built a similar app using buzztouch.

    Any ideas?

    #340660

    support-michael
    Keymaster

    >Unfortunately, now the link does not work and I’m getting an Application Error the protocol isn’t supported error, but it worked before mobione was updated??

    I suspect your webapp was deleted by the App Center. Presently apps are deleted after 60 days of inactivity. That is, 60 days since last updated. We are working on a new App Center that will provide long term storage but that is still a ways off. Try uploading your project again.

    Regarding launching apps, if they are registered to handle a specific url scheme with the os then it should be straight forward task of attaching a GotoURL action to a button or other widget that will open the URL. If that does not work we can dig in further.

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: Call external app

You must be logged in to post in the forum log in