Откройте приложение для Android из браузера, используя JavaScript
Я пытаюсь открыть свое приложение для Android после загрузки веб-страницы с помощью JavaScript, я вижу много ответов в stackru, ни одна из тем не работает для меня
в хроме | по умолчанию мобильный браузер моя ссылка выглядит
<a href="myappschema://myapphost/" id="deeplink" > return back to my app </a>
это прекрасно работает, когда пользователь нажимает на ссылку, но как я могу вызвать ее из JavaScript после загрузки страницы
я пытаюсь использовать JQuery или Javascript, как показано ниже, безуспешно, без помощи?
1-
window.location.href = "myappschema://myapphost/";
2-
setTimeout(function () {
jQuery('#deeplink')[0].click();
}, 3000);
В моей деятельности я добавляю
[Activity(Label = "@string/app_name", MainLauncher = true,
WindowSoftInputMode = SoftInput.AdjustResize,
Icon = "@mipmap/ic_logo_2", Theme = "@style/MyTheme.Splash")]
[IntentFilter(new[] { Android.Content.Intent.ActionView,Android.Content.Intent.CategoryBrowsable,Android.Content.Intent.ActionDefault },
DataScheme = "myappschema",
DataHost = "myapphost",
DataPathPrefix = "/",
Categories = new[] { Android.Content.Intent.CategoryDefault, Android.Content.Intent.CategoryBrowsable,Android.Content.Intent.ActionDefault })]
public class MainActivity : AppCompatActivity, NavigationView.IOnNavigationItemSelectedListener
{}