gpt4 book ai didi

xamarin.ios - 将数据存储到 UIWebView 的 localStorage 时出现错误 "SecurityError (DOM Exception 18): The operation is insecure"

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

我正在开发一个示例 Xamarin.Forms 应用程序,在此应用程序中,我正在使用 WebView 进行 tyro 支付网关集成 并创建 WebViewRenderer 以在 localStorage 中存储数据界面网页 View 。我收到安全错误(SecurityError (DOM Exception 18): The operation is insecure)。Tyro 支付网关网址为“https://iclient.test.tyro.com”。

请看下面我的代码并帮助我

string subkey = "window.localStorage.setItem('webTta.integrationKey','integrationKey')";
string key ="try { "+subkey +"; } catch (e) { alert(e); }";
IntegrationKey = _uiWebView.EvaluateJavascript(key);

enter image description here

最佳答案

我的问题已经解决了。此错误是通过在加载页面之前存储数据而发生的。我在加载页面后通过调用 EvaluateJavascript 方法解决了这个问题。如果您尝试在空白 WebView 中调用 EvaluateJavascript 方法,那么它也会发生。

关于xamarin.ios - 将数据存储到 UIWebView 的 localStorage 时出现错误 "SecurityError (DOM Exception 18): The operation is insecure",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43320932/

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