我从昨天开始一直在网上搜索,到目前为止还没有找到任何解决方案,请有人帮忙。提前谢谢。
function AddtoFavorite(id)
{
var isAndroid = "0";
var login = "0";
if (isAndroid == "1") {
if (login == "0")
{
Android.checkLogin();
}
else {
favourite(id);
$.unblockUI();
$("#loader").hide();
}
} else {
favourite(id);
$.unblockUI();
$("#loader").hide();
}
}
var favourite = function (id)
{
debugger;
$.get("/Home/AddtoFavorite?id=" + id, function (data) {
var isAndroid = "0";
if (data == 0) {
bootbox.confirm({
message: "<h4>Please Login/Register to continue!!!</h4>",
buttons: {
confirm: {
label: 'Continue',
className: "button btn",
},
cancel: {
label: 'No',
className: 'cancelbutton'
}
},
callback: function (btn) {
if (btn == true) {
if (isAndroid == "1") {
}
else {
$.blockUI();
}
window.location.href = "/Account/SignIn"
}
}
})
现在,每当用户单击添加到收藏夹图标时,“WKWebView”上就会出现一个弹出窗口,说明登录/注册要继续,我不想显示web弹出窗口,而是想显示我自己的UIAlertController,但我无法在“WKWebView”中捕捉到操作。