gpt4 book ai didi

javascript - JS SweetAlert2 无法在 Safari 浏览器中工作

转载 作者:行者123 更新时间:2023-12-03 03:44:19 25 4
gpt4 key购买 nike

我已经实现了 sweetalert2,在 Chrome、Firefox 和 microsoft Edge 中它们工作得很好!然而,在 Safari 中,该警报甚至从未显示,并且还会堵塞该网站并使其无法使用。是否存在任何已知问题或我应该采取的解决方法?

它对于网站的功能至关重要,因为它们包含按钮和操作。所以如果浏览器是 safari,我就不能绕过它。

编辑:结果我收到了 ReferenceError: Can't find variable: Promise in sweetalert.js on line 827.

有什么想法吗?谢谢!

我当前的代码实现:
欢迎.blade.php

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/6.6.5/sweetalert2.css"/>
.
..
...
function loadalert(){
swal({
title: 'Welcome to my website!',
html: 'test message!',
type: 'info',
showCancelButton: false,
confirmButtonText: 'Proceed'
}).then(function () {

});
}
.
..
...
<script src="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/6.6.5/sweetalert2.js"></script>
<script src="{{asset('/plugins/sweetalert/sweetalert2.js')}}" type="text/javascript"></script>

最佳答案

好吧,经过一番挖掘和测试,我找到了答案。如果 sweetalert2 不适用于 safari,他们有一个包含项,您可以要求更多浏览器支持,即:

<script src="https://cdnjs.cloudflare.com/ajax/libs/core-js/2.4.1/core.js"></script>

请阅读更多信息

https://github.com/sweetalert2/sweetalert2#usage

关于javascript - JS SweetAlert2 无法在 Safari 浏览器中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45476045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com