launch another Android app from my HTML web2apk?

  1. 3 years ago

    How do I launch another Android app from my HTML web2apk?

  2. Maybe this will help you.
    https://stackoverflow.com/questions/31404341/how-to-open-android-application-from-a-webpage
    -image-

  3. How do I write to Activity.xml?

  4. Hi!

    If you can't write to Activity.xml, then you can read this - https://tune.docs.branch.io/sdk/deep-linking-to-your-mobile-app-from-your-website/

    Example code

    (it may not work, read what i have indicated above, please)

    <!doctype html>
    <html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <meta name="viewport" content="width=device-width,minimum-scale=1.0, maximum-scale=1.0" />
        <title>Site Name</title>
        <style>@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}</style>
     
        <!-- implement javascript on web page that first first tries to open the deep link
            1. if user has app installed, then they would be redirected to open the app to specified screen
            2. if user doesn't have app installed, then their browser wouldn't recognize the URL scheme
            and app wouldn't open since it's not installed. In 1 second (1000 milliseconds) user is redirected
            to download app from app store.
         -->
        <script>
        window.onload = function() {
        <!-- Deep link URL for existing users with app already installed on their device -->
            window.location = 'yourapp://app.com/?screen=xxxxx';
        <!-- Download URL (TUNE link) for new users to download the app -->
            setTimeout("window.location = 'http://hastrk.com/serve?action=click&publisher_id=1&site_id=2';", 1000);
        }
        </script>
    </head>
    <body>
     
        <!-- button to Download App for new app users -->
        <form action="http://hastrk.com/serve?action=click&publisher_id=1&site_id=2" target="_blank">
            <input type="submit" value="Download" />
        </form>
     
        <!-- button to Open App to specific screen for existing app users -->
        <form action="yourapp://app.com/?screen=xxxxx" target="_blank">
            <input type="submit" value="Open App" />
        </form>
     
    </body>
    </html>
  5. I am at the point of giving up. I would gladly pay for help.
    All I want to do is open another app if it is there, if not goto a predefined website.
    This is what I goo so far...

    <html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <meta name="viewport" content="width=device-width,minimum-scale=1.0, maximum-scale=1.0" />
        <title>Site Name</title>
        <style>@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}</style>
     
     
    <data android:scheme="CinemaHD"
          android:host="com.yoku.marumovie.analytics"
          android:path="/data/app/com.yoku.marumovie.analytics-1/base.apk" 
    	  />
     </head>
    <body>
     
        <!-- button to Download App for new app users -->
        <form action="http://google.ca" target="_blank">
            <input type="submit" value="Download" />
        </form>
     
        <!-- button to Open App to specific screen for existing app users -->
        <form action="com.yoku.marumovie.analytics" target="_blank">
            <input type="submit" value="Open App" />
        </form>
     
    </body>
    </html>

    The app here is called CinemaHD but I'm just using that to test, it will change.
    Please help, can somone provide working code?

 

or Sign Up to reply!