用于在iOS应用程序中显示Web内容的类。请注意,自iOS 8以来不推荐使用UIWebView,Apple推荐使用WKWebView。
使用(例如)UIWebView 的子视图是否算作使用未记录的 API?没有文档说明 UIWebView 的第一个子视图是 UIScrollView。这是否意味着我...
UIWebview 和 iPhone 内容不回发(ASP.NET 浏览器功能问题)
我有一个简单的页面,它的结构如下(伪代码): 我有一个简单的页面,它的结构如下(伪代码): <aspx page> <ascx control> <asp:dropdownlist id="dd1" autoPostback=true /> <asp:dropdownlist id="dd2" /> </ascx control> </aspx page> 在任何桌面浏览器中,dd1 都会回发并触发“SelectedIndexChanged”服务器事件。 然而,在 iPhone safari 或 iPhone webview 中,不会进行回发。 我知道这一点是因为没有显示网络活动指示器,并且我已将调试器连接到捕获所有服务器端事件的站点,并且它从未被命中。 有时,大约每 2 小时一次,回发在 iPhone 上确实有效,但极其罕见且间歇性。 Dd1 是一个日期下拉列表,加载取决于日期下拉列表中所选项目的时间段下拉列表。 这种形式在很多地方被重复使用,我不想改变基本结构,除非这是最后的努力。 Safari 设置中启用了 JavaScript。 足够简单吧? 我正在尝试找出如何调试 webview 上的 javascript 错误,但我想知道是否有人知道造成这种行为的奇怪之处。 iPhone UIWebView 的用户代理无法被 ASP.NET 4.0 识别,因此 asp.net 作为默认值,即不包含 javascript 的页面的下层版本。 iPhone 的 webview 用户代理是: Mozilla/5.0(iPhone;U;CPU iPhone OS 4_3_5,如 Mac OS X;en-us)AppleWebKit/533.17.9(KHTML,如 Gecko)Mobile/8L1 为了避免这种情况发生,我将页面的“ClientTarget”属性更改为“UpLevel”,这绕过了 asp.net 尝试找出浏览器功能的过程,只提供“Uplevel”版本的 javascript 等。 我页面的Page_Load中的解决方案: Me.ClientTarget = "上层" 或 this.ClientTarget = "上层"; 我也有类似的问题。我在 maui 应用程序中为 vebview 使用了 customagent,但它没有发送必要的用户代理字符串。我必须手动添加用户代理字符串。您可以将其添加到您的页面构造函数中。 #if IOS webView.HandlerChanged += (s, e) => { if (webView.Handler?.PlatformView is WebKit.WKWebView iosWebView) { iosWebView.CustomUserAgent = "Mozilla/5.0 (iPhone; CPU iPhone OS 17_7_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Mobile/15E148 Safari/604.1"; iosWebView.CustomUserAgent = (iosWebView.CustomUserAgent ?? "") + " MyIosTags"; } }; #endif
使用 krpano 创建的 Html 在 iOS 中本地运行的问题
我正在开发一个 panaroma 应用程序,其中使用 Krpano 生成的 html 文件。 当我在线运行该文件时,它可以正常工作,但是当我将文件夹保存在本地并尝试离线运行时,它...
我的应用程序有 UIWebViews,一些加载网站需要桌面版本的网站,一些加载网站需要移动版本的网站。 所以我将用户代理设置为桌面用户...
我正在开发一个应用程序,它将新闻文章从 RSS 加载到 UIWebView 中。但我希望用户获得更好的阅读体验,并希望实现rdd.me API。我还没有找到任何好的指南...
我正在尝试让 Google OAuth 在 iOS 上运行,以便我可以向 Google Calendar API 发出请求。我目前正在使用此代码将 Google 登录表加载到 UIWebView 中并尝试获取访问权限
使用 swift,一旦给出用户登录信息,是否可以在后台打开 web 视图以从网站获取数据?
我正在尝试为名为 netclassroom 的在线成绩簿制作移动应用程序。我无法使用他们提供的 API,所以我想知道是否可以在...上打开 webview
我开发了一个阅读器,在使用 .css 添加水平分页后,它可以在 web 视图上显示 html 文件的内容。一切都工作正常,但在 iOS7 上我注意到 webvie...
我正在使用此类从 UIWebView 生成 PDF 文件 -(void)createPDFfromUI:(UIView *)aView saveToDocumentsWithFileName:(NSString*)aFilename { // 创建一个用于更新的可变数据对象
我的资源文件夹中有十个本地 HTML 文件,我想执行像 ScrollView 和 ImageView 这样的分页效果,所以请帮助我如何做到这一点。我已经在webView中显示了HTML页面,但是...
如何让UIScrollView(pagingEnabled)每次移动1.2页?
好的。故事是这样的: 我有一个全屏的 UIWebView,宽度 = 768 它加载多个图像,并且这些图像位于一行,这意味着 UIWebView 将仅水平滚动。 现在,我...
使用 UIWebview 导航 Pdf 在 IOS 5 中不起作用
我最近升级到了 Xcode 4,我发现一个运行良好一年多的应用程序现在无法在 Ios 5 下运行。该应用程序在 UIWebview 中导航 Pdf 并使用以下...
NSURLConnection 已完成,但出现错误 - 1001
首先,url无法访问,当webview调用loadRequest时,有两条错误消息。并且UIWebViewDelegate didFailLoadWithError无法调用。 NSURLConnection 完成时出现错误 -
Javascript 从 UIWebView 调用 Swift
我正在尝试从 UIWebView 中的 javascript 函数调用 iOS 10 中的 Swift。我设置了一个非常基本的项目只是为了尝试让它工作,代码如下。 导入 UIKit 班级
是否有一种方法可以提供与可在 html 文档正文中使用的元重定向相同的结果?或者正文中对 CSS 的引用?我一直在寻找,但我唯一能找到的东西......
在 iphone 中的 UIWebView 中显示选择的自定义菜单
当用户在 UIWebView 上完成选择时,我想显示 2 个选项,例如“hi”和“bye”。 我已将观察者添加到我的视图控制器中,如下所示。但我不知道进一步的实施。 [[
这可能吗?我的应用程序将从服务器下载一个 zip 文件,并将所有图像保存在一个数组中,如下所示: ZipReadStream *read = [unzipFile readCurrentFileInZip]; NSMutableData *da...
如何在iPhone应用程序的UIWebView中启用“全选”?
我正在编写一个嵌入 UIWebView 的 iPhone 应用程序。有各种类似 safari 的功能,如导航等。我正在寻找的任务之一是在...时呈现“全选”选项
IOS Cordova 应用程序 - 视频无法播放 - IOS 16.4
我们有一个非常旧的 Cordova iOS 应用程序,它主要打开许多 PDF 和一些视频。所有视频和 PDF 都嵌入到构建中,该应用程序主要离线工作。用户最近...