草庐IT

UIWebView-heavy

全部标签

ios - 维护 Cookie UIWebView iOS Xamarin

我有一个对用户进行身份验证的UIWebView。我想启用单点登录。为此,我想在用户第一次通过身份验证时存储cookie,然后在他下次启动应用程序时,cookie应该自动传递给UIWebView并在用户无需再次输入凭据的情况下对用户进行身份验证。我正在做类似下面的事情来使用UIWebViewvaruri=newUri(AuthUrl);varnsurl=newNSUrl(uri.GetComponents(UriComponents.HttpRequestUrl,UriFormat.UriEscaped));wvLogin.LoadRequest(newNSUrlRequest(nsur

ios - 维护 Cookie UIWebView iOS Xamarin

我有一个对用户进行身份验证的UIWebView。我想启用单点登录。为此,我想在用户第一次通过身份验证时存储cookie,然后在他下次启动应用程序时,cookie应该自动传递给UIWebView并在用户无需再次输入凭据的情况下对用户进行身份验证。我正在做类似下面的事情来使用UIWebViewvaruri=newUri(AuthUrl);varnsurl=newNSUrl(uri.GetComponents(UriComponents.HttpRequestUrl,UriFormat.UriEscaped));wvLogin.LoadRequest(newNSUrlRequest(nsur

ios - 你能在不破坏后退按钮的情况下拦截 UIWebView 中的 NSURLRequests 吗?

我无法在不破坏其goBack方法的情况下将自定义HTML加载到我的UIWebView中。什么有效我正在拦截我的UIWebView的URL请求,因此我可以加载自定义HTML。我可以控制所有HTML,所以我的特殊应用程序请求使用自定义方案(即myapp://arg1/?arg2=val),我可以在webView中解析它:shouldStartLoadWithRequest:navigationType:。我决定我真正想要加载的HTML并调用loadHTMLString:baseURL并返回NO以取消原始请求。什么不起作用上面的效果很好。问题是我想使用UIWebView的goBack方法,而

ios - 你能在不破坏后退按钮的情况下拦截 UIWebView 中的 NSURLRequests 吗?

我无法在不破坏其goBack方法的情况下将自定义HTML加载到我的UIWebView中。什么有效我正在拦截我的UIWebView的URL请求,因此我可以加载自定义HTML。我可以控制所有HTML,所以我的特殊应用程序请求使用自定义方案(即myapp://arg1/?arg2=val),我可以在webView中解析它:shouldStartLoadWithRequest:navigationType:。我决定我真正想要加载的HTML并调用loadHTMLString:baseURL并返回NO以取消原始请求。什么不起作用上面的效果很好。问题是我想使用UIWebView的goBack方法,而

iphone - UIWebView 和定义字典

我在UIWebView中内置了复制和定义选项。它在iPad上工作得很好,但在iPhone上,当我突出显示文本并使用字典时它只工作一次,而我第二次尝试时,它没有显示弹出窗口。有什么想法吗?更新:在iPhone上关闭字典时,我也收到以下错误:对UIFallbackPresentationViewController开始/结束外观转换的不平衡调用更新:当我显示一个UIAlertView并取消它时,字典再次工作。想知道为什么吗? 最佳答案 目前有52otherquestions在stackoverflow上提到这个错误..通过阅读一些内容,

iphone - UIWebView 和定义字典

我在UIWebView中内置了复制和定义选项。它在iPad上工作得很好,但在iPhone上,当我突出显示文本并使用字典时它只工作一次,而我第二次尝试时,它没有显示弹出窗口。有什么想法吗?更新:在iPhone上关闭字典时,我也收到以下错误:对UIFallbackPresentationViewController开始/结束外观转换的不平衡调用更新:当我显示一个UIAlertView并取消它时,字典再次工作。想知道为什么吗? 最佳答案 目前有52otherquestions在stackoverflow上提到这个错误..通过阅读一些内容,

ios - WKWebView 是作为 UIWebView 的替代品设计的吗?

问这个问题是因为我不确定为什么Apple在不弃用UIWebView的情况下引入了WKWebView。有一个想法很重要,因为我正在编写一个大型代码库并且需要做出明智的/基于事实的决定。是否有任何理由让我们不得不期望这两个类在未来共存并且没有一个被弃用?WKWebView是否纯粹是为速度性能(使用JIT)而设计的,并且可能仅服务于某些用例?WKWebView目前的局限性:https://mail.mozilla.org/pipermail/mobile-firefox-dev/2014-December/000993.htmlHowcanIretrieveafileusingWKWebVi

ios - WKWebView 是作为 UIWebView 的替代品设计的吗?

问这个问题是因为我不确定为什么Apple在不弃用UIWebView的情况下引入了WKWebView。有一个想法很重要,因为我正在编写一个大型代码库并且需要做出明智的/基于事实的决定。是否有任何理由让我们不得不期望这两个类在未来共存并且没有一个被弃用?WKWebView是否纯粹是为速度性能(使用JIT)而设计的,并且可能仅服务于某些用例?WKWebView目前的局限性:https://mail.mozilla.org/pipermail/mobile-firefox-dev/2014-December/000993.htmlHowcanIretrieveafileusingWKWebVi

javascript - iOS UIWebView Javascript - 插入数据 - 接收回调?

我有一个网页。我有一个javascript文件可以做很多事情。在应用程序中,我有一个NSString,其中包含一些需要在javascript文件中处理的关键数据。如何将我的字符串值放入我的html中的特定位置以便我的javascript可以读取它?此外,javascript会在执行操作(例如按下按钮)时生成某些数据,我如何从webview/javascript检索数据以便将其存储在应用程序中? 最佳答案 您可以调用javascript方法并使用此方法传递值NSString*selectedValue=[webViewInstance

javascript - iOS UIWebView Javascript - 插入数据 - 接收回调?

我有一个网页。我有一个javascript文件可以做很多事情。在应用程序中,我有一个NSString,其中包含一些需要在javascript文件中处理的关键数据。如何将我的字符串值放入我的html中的特定位置以便我的javascript可以读取它?此外,javascript会在执行操作(例如按下按钮)时生成某些数据,我如何从webview/javascript检索数据以便将其存储在应用程序中? 最佳答案 您可以调用javascript方法并使用此方法传递值NSString*selectedValue=[webViewInstance