<!DOCTYPE html> <html> <body> <section> <h3>Open static url in app</h3> <a href="huly://front.hc.engineering/workbench/platform/tracker/TSK-1" > Open in the app </a> </section> <section> <h3>Open any url in app</h3> <style> #urlInput { padding: 5px; display: block; width: 600px; } </style> <input id="urlInput" value="https://front.hc.engineering/workbench/platform/tracker/TSK-1" /> <script> // const src = "huly://front.hc.engineering/workbench/platform/tracker/TSK-1" function openInApp(link) { // Try to open in the app using a hidden iframe const iframe = document.createElement('iframe'); iframe.style.display = 'none'; iframe.src = link; document.body.appendChild(iframe); // // Fallback to opening in the browser if custom protocol is not supported // setTimeout(() => { // document.body.removeChild(iframe); // window.location.href = link; // }, 500); } function openLink() { setTimeout(() => { const inp = document.getElementById('urlInput') const url = inp.value .replace('https://', 'huly://') .replace('http://', 'huly://') openInApp(url) }, 1000) } </script> <button onclick="openLink()" > Open in the app automatically (after 1 sec) </button> </section> </body> </html>