uiwebview相关内容
我们在上载内部版本时收到此电子邮件,来自no_reply@email.apple.com: 我们发现您的应用程序的最新交付存在一个或多个问题,应用程序名称1.0(5.0)。请更正以下问题,然后重新上载。 ITMS-90809:不推荐使用接口用法-不再接受使用UIWebView的新应用程序。相反,请使用WKWebView以提高安全性和可靠性。了解更多信息(https://developer.
..
这是我在 UIWebView 中使用的一些 HTML: //设置内容可编辑 true[self.webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"selectElementContentsInRange(document.getElementById('1'), 10, 20)"]]; 这是
..
我使用用户登录帐户的 UIWebView.用户可以使用 facebook 帐户登录.他是点击按钮 Facebook 并打开 UIWebView.登录后 UIWebView 关闭,用户可以使用您的个人帐户.但是当我关闭我的应用程序并再次打开它时,用户没有登录.UIWebView 不保存 cookie.我找到了这个答案 https://stackoverflow.com/a/26006163并在我的应
..
我的应用中有一个 UIViewController,其中有一个 UIWebView.UIWebView 是固定大小的,并配置为在新的 UIViewController(浏览器)中打开任何链接.这可行,但是当我尝试从 Web 视图中单击 YouTube 或 Vimeo 等视频时,它会在视图控制器顶部打开.这通常不会成为问题,但我有一个重叠的视图,需要在发生这种情况时收到一条消息才能让开. 当媒
..
我希望在我的应用中添加某种“写评论"或“给我们评分"功能,以便我的客户可以轻松地对我的应用进行评分和评论. 我能想到的最佳做法是在我的应用中弹出某种弹出窗口或打开 UIWebView,这样用户在打开 App Store 应用时不会被踢出我的应用,如下所示: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@
..
我正在加载一个 UIWebView,同时我不想用这个显示一个空白页面 活动指示器旋转(siri 活动指示器).据我了解,您不能更改图像,但我不能使用该图像并创建一个旋转 360° 并循环播放的动画吗?还是会耗尽电池? 像这样?: - (void)webViewDidStartLoad:(UIWebView *)webView {//设置动画[self.view addSubview:sel
..
我有一个 iOS 应用程序,它只有一个视图,即 UIWebView(它打开应用程序的主要内容).我希望当我在某处(例如在表格行上)单击应用程序以在 Safari 浏览器中打开特定链接,而不是在 UIWebView 内. 这是否可行,无需编写任何 iOS 代码,而是让 JavaScript 在 Safari 本身中打开该链接? 我有那个代码,但它根本没有帮助: HTML 代码
..
这个问题听起来很奇怪,但这是我的情况. 我的 UIView 中有一个 UIWebView (由 [self.view addSubview:webView]; 完成),它占据了全屏.它在 UIWebView 点击动作 javascript:window.close(); 之前有意隐藏 UIView. 如何将 UIWebView 页面中的 JavaScript 关联到 UIView 的操
..
我正在向 UIWebView 发送请求.加载的网页上有 AJAX 调用.我需要分析 AJAX 流量以确定用户是否登录.为此,我在 AppDelegate 中安装了一个 NSURLCache: MYURLCache *cache = [[MYURLCache alloc] init];[NSURLCache setSharedURLCache:cache]; 这个 MYURLCache 类正确接
..
当没有要显示的 iAd 横幅时,我们希望显示指向特定 URL 的相同尺寸的 UIWebView. 但是,隐藏 iAd 横幅并显示 UIWebView 不起作用.我们在 bannerViewDidLoadAd 和 didFailToReceiveAdWithError 中嵌入了显示/隐藏代码.当没有 iAd 库存而不是我们的 UIWebView 时,出现的只是白色的空白矩形. 如果用户单
..
我有一个 UIWebView 并且一个页面有一个 AJAX 组件,当用户单击按钮时,它的内容会发生变化.我如何知道内容何时加载到 UIWebView 中? 解决方案 你需要做两件事: 在您的 JavaScript 代码中,使用 XMLHTTPRequest 信号表明 AJAX 请求已通过自定义 URL 完成: var req = new XMLHttpRequest();req.o
..
因为我是编程新手,所以我做了这样的事情: - (void)completeUserFieldsForWebView:(UIWebView *)webView withUsername:(NSString *)username {//具有值“电子邮件"的文本字段NSString *loadUsernameJS =[NSString stringWithFormat:@"var inputField
..
我从其他帖子中看到 UIWebView 存在内存泄漏问题.但是,由于我泄漏的对象数量众多,我不得不怀疑我是否做错了什么.'Leaks' 报告了关于打开 UIWebView、加载页面和关闭(它是 Facebook 登录页面)的 60 次泄漏.我已经检查了这些对象中的每一个的堆栈跟踪,它们从未接触过我的代码.它们要么都在一个单独的线程中(我只使用主线程),要么从“主"转到一堆灰色的内部方法.这是 UI
..
我在 UIWebView 中显示文本和图像.内容并不总是相同的.我使用捆绑路径访问内容中的图像.对于内容的中间版本更新,我想允许用户下载新内容(文本和图像).这个新内容也将显示在 UIWebView 中.问题是我将不得不使用磁盘路径,而不是使用捆绑路径的常见模式.除非有办法在运行时将图像重新打包到包中. 一旦应用程序的下一次应用商店更新可用,之前下载的所有图像都将包含在应用程序包中.在此更新
..
我知道下面的方法可以检测链接元素点击.但是我想知道 UIView 是否可以检测到 img 元素是否被点击? - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{开关
..
我是 iPhone 新手,我正在尝试在 UIwebView 中打开 .docx 文件,我编写了以下代码 NSString *urlAddress = [[NSBundle mainBundle] pathForResource:@"阿拉伯文学"ofType:@"docx"];NSURL *url = [NSURL fileURLWithPath:urlAddress];NSURLRequest
..
当我点击 tableViewCell 时,我希望在带有 webView 的新 viewController 中打开一个链接(特定于该单元格的 indexPath.row). 示例:我点击 tableView 中的第三个单元格,www.apple.com 在新的 viewController 上打开. 我正在尝试使用 didSelectRowAtIndexPath 来做到这一点,但我不知
..
我目前正在做一个项目,我有 ios 需要显示一个 pdf 文件.但是我想选择要显示的页面.例如,请参阅 UIWebView 中的第 10 页(共 37 页).我还没有找到干净分离 pfd 页面的方法. 感谢您的帮助. 解决方案 你可以使用 webview 的 setContentOffset 属性来显示该页面, [[webView scrollView] setContentOff
..
由于 OS 3.0 UIWebView 支持 RTF 文件. 如果你有一个 .rtf 文件,很容易将其加载到 uiwebview 中,例如 NSString *path = [[NSBundle mainBundle] pathForResource:documentName ofType:nil];NSURL *url = [NSURL fileURLWithPath:path];NSU
..
这是我的 WebView 代码: [webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"]isDirectory:NO]]]; 这是我的错误: *** 由于未捕获的异常“NSIn
..