Advertisement
nrzmalik

Storyline PAN ZOOM JavaScript Library

Mar 6th, 2025
366
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JavaScript 0.71 KB | Source Code | 0 0
  1. function loadScript(src, async = true, defer = true) {
  2.     return new Promise((resolve, reject) => {
  3.       const script = document.createElement('script');
  4.       script.src = src;
  5.       script.async = async;
  6.       script.defer = defer;
  7.       script.onload = resolve;
  8.       script.onerror = reject;
  9.       document.head.appendChild(script);
  10.     });
  11.   }
  12.  
  13.   async function insertDependencies() {
  14.     try {
  15.       await loadScript('https://cdn.jsdelivr.net/gh/nrzmalik/slpanzoom/panzoom.js');
  16.       await loadScript('https://cdn.jsdelivr.net/gh/nrzmalik/slpanzoom/storylinepanzoom1.2.js');
  17.     } catch (error) {
  18.       console.error('Failed to insert dependencies:', error);
  19.     }
  20.   }
  21.  
  22.   insertDependencies();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement