我有一个页面,允许用户通过HTML5画布执行图像操作,在页面上,有一个Facebook分享按钮,用于在Facebook上分享生成的画布图像。
当链接被点击时,会向服务器(ASP.NET MVC)发送ajax请求以执行图像生成,在服务器上保存图像,然后生成一个url(链接到图像),该url作为ajax响应返回。 我想将返回的url作为参数传递给Facebook共享。问题是当我调用“window.open”时,弹出窗口阻止程序阻止Facebook共享对话框。
是否有其他方法可以打开新选项卡而不受弹出窗口阻止程序的影响。 我相信由于用户启动了此操作,所以应该有一种方式可以绕过弹出窗口阻止程序。谢谢。