Android login redirect test

by Csaba Hellinger

HTML

<button id="login">Login</button><br>

Chrome for Android: <span id="cfa"></span><br>

<p id="result"></p>

<br><br>
<a href="intent://openid/#Intent;scheme=https;package=com.mmtv.manoramamax.android;S.browser_fallback_url=https%3A%2F%2Fwww.google.com%2F;end">Intent</a>

<br><br>
<a href="intent://openid/#Intent;scheme=https;package=com.mmtv.manoramamax.android;end">Intent without fallback</a>

JavaScript

const cfa = document.querySelector('#cfa');
const result = document.querySelector('#result');


document.querySelector('#login').onclick = () => {
  const isChromeForAndroid = navigator.userAgent.match(/Android.*Chrome\/.*(?!Mobile) Safari\//); // TODO: use test
  cfa.innerHTML = isChromeForAndroid ? 'Yes' : 'No';
  
  window.open('intent://openid/#Intent;scheme=https;package=com.mmtv.manoramamax.android;S.browser_fallback_url=https%3A%2F%2Fwww.google.com%2F;end')
  
	result.innerHTML = 'hello';
};