uiwebview相关内容

如何在Project中找到UIWebView并将其替换为WKWebView?

我们在上载内部版本时收到此电子邮件,来自no_reply@email.apple.com: 我们发现您的应用程序的最新交付存在一个或多个问题,应用程序名称1.0(5.0)。请更正以下问题,然后重新上载。 ITMS-90809:不推荐使用接口用法-不再接受使用UIWebView的新应用程序。相反,请使用WKWebView以提高安全性和可靠性。了解更多信息(https://developer. ..
发布时间:2022-02-28 10:44:57 移动开发

UIWebView 不保存 cookie

我使用用户登录帐户的 UIWebView.用户可以使用 facebook 帐户登录.他是点击按钮 Facebook 并打开 UIWebView.登录后 UIWebView 关闭,用户可以使用您的个人帐户.但是当我关闭我的应用程序并再次打开它时,用户没有登录.UIWebView 不保存 cookie.我找到了这个答案 https://stackoverflow.com/a/26006163并在我的应 ..
发布时间:2022-01-24 19:11:22 移动开发

从 UIWebView 打开媒体播放器时通知?

我的应用中有一个 UIViewController,其中有一个 UIWebView.UIWebView 是固定大小的,并配置为在新的 UIViewController(浏览器)中打开任何链接.这可行,但是当我尝试从 Web 视图中单击 YouTube 或 Vimeo 等视频时,它会在视图控制器顶部打开.这通常不会成为问题,但我有一个重叠的视图,需要在发生这种情况时收到一条消息才能让开. 当媒 ..

如何添加“写评论"/“给我们打分"我的应用程序的功能?

我希望在我的应用中添加某种“写评论"或“给我们评分"功能,以便我的客户可以轻松地对我的应用进行评分和评论. 我能想到的最佳做法是在我的应用中弹出某种弹出窗口或打开 UIWebView,这样用户在打开 App Store 应用时不会被踢出我的应用,如下所示: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@ ..
发布时间:2022-01-20 22:46:07 移动开发

带有自定义图像的活动指示器

我正在加载一个 UIWebView,同时我不想用这个显示一个空白页面 活动指示器旋转(siri 活动指示器).据我了解,您不能更改图像,但我不能使用该图像并创建一个旋转 360° 并循环播放的动画吗?还是会耗尽电池? 像这样?: - (void)webViewDidStartLoad:(UIWebView *)webView {//设置动画[self.view addSubview:sel ..

iOS UIWebView 应用在 Safari 中打开链接

我有一个 iOS 应用程序,它只有一个视图,即 UIWebView(它打开应用程序的主要内容).我希望当我在某处(例如在表格行上)单击应用程序以在 Safari 浏览器中打开特定链接,而不是在 UIWebView 内. 这是否可行,无需编写任何 iOS 代码,而是让 JavaScript 在 Safari 本身中打开该链接? 我有那个代码,但它根本没有帮助: HTML 代码 ..
发布时间:2022-01-19 22:23:18 移动开发

无法隐藏 iAd 横幅并在其位置显示 UIWebView

当没有要显示的 iAd 横幅时,我们希望显示指向特定 URL 的相同尺寸的 UIWebView. 但是,隐藏 iAd 横幅并显示 UIWebView 不起作用.我们在 bannerViewDidLoadAd 和 didFailToReceiveAdWithError 中嵌入了显示/隐藏代码.当没有 iAd 库存而不是我们的 UIWebView 时,出现的只是白色的空白矩形. 如果用户单 ..
发布时间:2022-01-19 22:22:47 移动开发

知道何时在 UIWebView 中加载了 AJAX

我有一个 UIWebView 并且一个页面有一个 AJAX 组件,当用户单击按钮时,它的内容会发生变化.我如何知道内容何时加载到 UIWebView 中? 解决方案 你需要做两件事: 在您的 JavaScript 代码中,使用 XMLHTTPRequest 信号表明 AJAX 请求已通过自定义 URL 完成: var req = new XMLHttpRequest();req.o ..
发布时间:2022-01-19 22:22:32 移动开发

(很多)UIWebView 内存泄漏

我从其他帖子中看到 UIWebView 存在内存泄漏问题.但是,由于我泄漏的对象数量众多,我不得不怀疑我是否做错了什么.'Leaks' 报告了关于打开 UIWebView、加载页面和关闭(它是 Facebook 登录页面)的 60 次泄漏.我已经检查了这些对象中的每一个的堆栈跟踪,它们从未接触过我的代码.它们要么都在一个单独的线程中(我只使用主线程),要么从“主"转到一堆灰色的内部方法.这是 UI ..
发布时间:2022-01-19 22:22:14 移动开发

将图像下载到捆绑包中?

我在 UIWebView 中显示文本和图像.内容并不总是相同的.我使用捆绑路径访问内容中的图像.对于内容的中间版本更新,我想允许用户下载新内容(文本和图像).这个新内容也将显示在 UIWebView 中.问题是我将不得不使用磁盘路径,而不是使用捆绑路径的常见模式.除非有办法在运行时将图像重新打包到包中. 一旦应用程序的下一次应用商店更新可用,之前下载的所有图像都将包含在应用程序包中.在此更新 ..
发布时间:2022-01-19 22:22:04 移动开发

UIWebView 如何检测 <img src="..."/>被窃听

我知道下面的方法可以检测链接元素点击.但是我想知道 UIView 是否可以检测到 img 元素是否被点击? - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{开关 ..
发布时间:2022-01-19 22:21:58 移动开发

Swift:触发 TableViewCell 以导致另一个 ViewController 中的 UIWebView 中的链接

当我点击 tableViewCell 时,我希望在带有 webView 的新 viewController 中打开一个链接(特定于该单元格的 indexPath.row). 示例:我点击 tableView 中的第三个单元格,www.apple.com 在新的 viewController 上打开. 我正在尝试使用 didSelectRowAtIndexPath 来做到这一点,但我不知 ..
发布时间:2022-01-19 22:21:34 移动开发

在 UIWebview ios 中显示特定的 pdf 页面

我目前正在做一个项目,我有 ios 需要显示一个 pdf 文件.但是我想选择要显示的页面.例如,请参阅 UIWebView 中的第 10 页(共 37 页).我还没有找到干净分离 pfd 页面的方法. 感谢您的帮助. 解决方案 你可以使用 webview 的 setContentOffset 属性来显示该页面, [[webView scrollView] setContentOff ..
发布时间:2022-01-19 22:21:26 移动开发