时间延迟后如何打开新的弹出窗口

时间:2018-09-24 20:13:02

标签: javascript popup

我正在创建基于Canvas的应用程序,用户可以通过单击共享按钮在Facebook上共享他的创建,为此,我需要在将FB Share弹出窗口打开后将图像保存到我的AWS服务器。任何猜测,如何在timeInterval之后打开弹出窗口

1 个答案:

答案 0 :(得分:0)

我不确定您要什么。在收到服务器的一些响应后,我将打开该窗口。但是,如果要设置延迟,则可以轻松地使用一个间隔,例如:

function saveImageAndShare() {

  // code to contact your server for saving the image

  ....

  function openShareWindow() {
   window.open('your-share-url');
   clearInterval(myIntervalId) 
  }
  var myIntervalId = setInterval(openShareWindow, 3000);
}
saveImageAndShare()