uiwebview 相关问题

用于在iOS应用程序中显示Web内容的类。请注意,自iOS 8以来不推荐使用UIWebView,Apple推荐使用WKWebView。


子视图可以算作在iOS中使用未记录的API吗?

使用(例如)UIWebView 的子视图是否算作使用未记录的 API?没有文档说明 UIWebView 的第一个子视图是 UIScrollView。这是否意味着我...

回答 2 投票 0

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

回答 2 投票 0

使用 krpano 创建的 Html 在 iOS 中本地运行的问题

我正在开发一个 panaroma 应用程序,其中使用 Krpano 生成的 html 文件。 当我在线运行该文件时,它可以正常工作,但是当我将文件夹保存在本地并尝试离线运行时,它...

回答 2 投票 0

为多个UIWebView设置不同的User-Agent

我的应用程序有 UIWebViews,一些加载网站需要桌面版本的网站,一些加载网站需要移动版本的网站。 所以我将用户代理设置为桌面用户...

回答 2 投票 0

在UIWebView中实现rdd.me api

我正在开发一个应用程序,它将新闻文章从 RSS 加载到 UIWebView 中。但我希望用户获得更好的阅读体验,并希望实现rdd.me API。我还没有找到任何好的指南...

回答 1 投票 0

Google OAuth HTTP API iOS

我正在尝试让 Google OAuth 在 iOS 上运行,以便我可以向 Google Calendar API 发出请求。我目前正在使用此代码将 Google 登录表加载到 UIWebView 中并尝试获取访问权限

回答 1 投票 0

使用 swift,一旦给出用户登录信息,是否可以在后台打开 web 视图以从网站获取数据?

我正在尝试为名为 netclassroom 的在线成绩簿制作移动应用程序。我无法使用他们提供的 API,所以我想知道是否可以在...上打开 webview

回答 1 投票 0

Webview 在 iOS7 上被剪辑

我开发了一个阅读器,在使用 .css 添加水平分页后,它可以在 web 视图上显示 html 文件的内容。一切都工作正常,但在 iOS7 上我注意到 webvie...

回答 4 投票 0

UIWebView 的 PDF 分页

我正在使用此类从 UIWebView 生成 PDF 文件 -(void)createPDFfromUI:(UIView *)aView saveToDocumentsWithFileName:(NSString*)aFilename { // 创建一个用于更新的可变数据对象

回答 1 投票 0

如何在UIWebView中进行分页?

我的资源文件夹中有十个本地 HTML 文件,我想执行像 ScrollView 和 ImageView 这样的分页效果,所以请帮助我如何做到这一点。我已经在webView中显示了HTML页面,但是...

回答 2 投票 0

如何让UIScrollView(pagingEnabled)每次移动1.2页?

好的。故事是这样的: 我有一个全屏的 UIWebView,宽度 = 768 它加载多个图像,并且这些图像位于一行,这意味着 UIWebView 将仅水平滚动。 现在,我...

回答 1 投票 0

使用 UIWebview 导航 Pdf 在 IOS 5 中不起作用

我最近升级到了 Xcode 4,我发现一个运行良好一年多的应用程序现在无法在 Ios 5 下运行。该应用程序在 UIWebview 中导航 Pdf 并使用以下...

回答 1 投票 0

NSURLConnection 已完成,但出现错误 - 1001

首先,url无法访问,当webview调用loadRequest时,有两条错误消息。并且UIWebViewDelegate didFailLoadWithError无法调用。 NSURLConnection 完成时出现错误 -

回答 2 投票 0

Javascript 从 UIWebView 调用 Swift

我正在尝试从 UIWebView 中的 javascript 函数调用 iOS 10 中的 Swift。我设置了一个非常基本的项目只是为了尝试让它工作,代码如下。 导入 UIKit 班级

回答 3 投票 0

正文标签内的 HTML 重定向?

是否有一种方法可以提供与可在 html 文档正文中使用的元重定向相同的结果?或者正文中对 CSS 的引用?我一直在寻找,但我唯一能找到的东西......

回答 3 投票 0

在 iphone 中的 UIWebView 中显示选择的自定义菜单

当用户在 UIWebView 上完成选择时,我想显示 2 个选项,例如“hi”和“bye”。 我已将观察者添加到我的视图控制器中,如下所示。但我不知道进一步的实施。 [[

回答 3 投票 0

使用nsdata在<img>标签中显示图像

这可能吗?我的应用程序将从服务器下载一个 zip 文件,并将所有图像保存在一个数组中,如下所示: ZipReadStream *read = [unzipFile readCurrentFileInZip]; NSMutableData *da...

回答 3 投票 0

如何在iPhone应用程序的UIWebView中启用“全选”?

我正在编写一个嵌入 UIWebView 的 iPhone 应用程序。有各种类似 safari 的功能,如导航等。我正在寻找的任务之一是在...时呈现“全选”选项

回答 2 投票 0

IOS Cordova 应用程序 - 视频无法播放 - IOS 16.4

我们有一个非常旧的 Cordova iOS 应用程序,它主要打开许多 PDF 和一些视频。所有视频和 PDF 都嵌入到构建中,该应用程序主要离线工作。用户最近...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.