gpt4 book ai didi

cordova-plugins - cordova inappbrowser 空白白屏

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

我无法在 inappbrowser 中加载此 url https://certepayments.omannet.cbo.gov.om/ .loadstartCallback 和 loadstopCallback 工作正常,但当我调用此 url 时出现空白屏幕,如果它被加载,那么我希望我可以继续使用 inappbrowser _blank 选项来集成支付网关。

将目标 =_blank 更改为 _self 时,这有效,但黑屏出现 5 秒,这从用户的角度来看是 Not Acceptable 。

var target = '_blank';
var options = "location=yes";
var ref = cordova.InAppBrowser.open("https://certepayments.omannet.cbo.gov.om/", target, options);
ref.addEventListener('loadstart', loadstartCallback);
ref.addEventListener('loadstop', loadstopCallback);
ref.addEventListener('loadloaderror', loaderrorCallback);
ref.addEventListener('exit', exitCallback);

function loadstartCallback(event) {
console.log('Loading started: ' + event.url)
}

function loadstopCallback(event) {
console.log('Loading finished: ' + event.url)
}

function loaderrorCallback(error) {
console.log('Loading error: ' + error.message)
}

function exitCallback() {
console.log('Browser is closed...')
}

最佳答案

这是因为上面指定的支付 URL 使用的证书是自签名的或不安全的。有两个选项可以解决这个问题-1)从有效的证书颁发机构购买许可证书。2)从代码中忽略SSL检查(不推荐用于生产环境)

关于cordova-plugins - cordova inappbrowser 空白白屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43169251/

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