UNPKG

onesignal-web-sdk

Version:

Web push notifications from OneSignal.

33 lines (32 loc) 1.11 kB
<!DOCTYPE html> <html lang="en"> <script src="/sdks/Dev-OneSignalSDK.js" async=""></script> <script> function getUrlQueryParam(name) { var url = window.location.href; // This is just to avoid case sensitiveness url = url.toLowerCase(); // This is just to avoid case sensitiveness for query parameter name name = name.replace(/[\[\]]/g, "\\$&").toLowerCase(); var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), results = regex.exec(url); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, " ")); } const appId = getUrlQueryParam('app_id'); var OneSignal = window.OneSignal || []; OneSignal.push(function() { OneSignal.init({appId}); }); </script> <head> <meta charset="utf-8"> <title>OneSignal WebSDK Sandbox</title> <link rel="shortcut icon" href="#"> </head> <body> <h1>OneSignal WebSDK Sandbox</h1> <p class="description">WebSDK Sandbox Environment</p> </body> </html>