打开以http开头但不以www开头的链接

2024-02-18

我想打开以 www 开头的链接,但他们打不开。我的代码仅适用于http。请帮助 > 我是 iOS 新手。我将非常感激。

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{

    if (navigationType == UIWebViewNavigationTypeLinkClicked) {
        NSLog("User tapped a link.");
    }

    if ([request.URL.absoluteString rangeOfString:@"iosscrollposition:"].location != NSNotFound) {
        NSString *positionString=[[[request URL]absoluteString] stringByReplacingOccurrencesOfString:@"iosscrollposition:" withString:@""];
        NSArray *positionArray=[NSArray arrayWithArray:[positionString componentsSeparatedByString:@","]];
        NSInteger x=[[positionArray objectAtIndex:0] integerValue];
        NSInteger y=[[positionArray objectAtIndex:1] integerValue];
        if (initialYPosition != y || y==0) {
            if (initialYPosition!=0 ||x==0) {
                [myScrollView setContentOffset:CGPointMake(myScrollView.contentOffset.x,myScrollView.contentOffset.y+20) animated:NO];
            }
            initialYPosition=y;
        }
        if (x>320) {
            [webViewScrollView setContentOffset:CGPointMake(x-300,webViewScrollView.contentOffset.y) animated:NO];
        } else if(x<320) {
            [webViewScrollView setContentOffset:CGPointMake(0,webViewScrollView.contentOffset.y) animated:NO];
        }
        return NO;
    } else if([request.URL.absoluteString rangeOfString:@"http://"].location == NSNotFound) {
        return YES;
    } else {
        return NO;
    }
}

NSURL *url=[NSURL URLWithString:@"http://"];

[self.myWebView loadHTMLString:tempString baseURL:url];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

打开以http开头但不以www开头的链接 的相关文章

  • 使用隐藏的 SFSafariViewController 获取 Safari cookie

    我正在阅读以下关于从移动网页到本机 iOS 9 应用程序对用户进行身份验证的文章 并且想知道如何最好地实现类似于下面讨论的隐藏控制器的隐藏 safari 视图控制器 https library launchkit io how ios 9
  • 对 UIImage 进行方形裁剪,导致图像拉伸

    当尝试执行 UIImage 的中心裁剪时 我得到以下结果 左侧是原始图像640 1136 右边是适合正方形的裁剪图像UIImageView at 320 320 turns to 我对比率元素进行了相当多的修改 以便它可以正确检测要修剪的量
  • 尝试从独立的 Apple Watch 应用发出网络请求

    当应用程序是独立应用程序时 Apple Watch 是否无法进行网络通话 即使手表已连接到 iPhone 我正在使用新的独立应用程序目标 它没有附带可以发出 WatchConnectivity 请求的配对 iOS 应用程序 我十有八九收到
  • WebGL iOS 渲染为浮点纹理

    我正在尝试在 iOS Safari 上的 WebGL 中渲染浮点纹理 而不是在本机应用程序中 我已经设法让 iOS 读取手动 例如从 JavaScript 创建的浮点纹理 但是当我创建浮点类型的帧缓冲区并使用 GPU 渲染到其中时 它不起作
  • 在 Interface Builder 中的资产目录上使用图像

    是否可以直接在界面生成器上使用添加到资产目录中的图像 这是怎么做到的 在 UIImageView 属性上 我看不到任何引用资产目录上任何图像的选项 Import the images into the xcassets folder 单击右
  • Swift:从自定义 UITableViewCell 中的 UITextField 检索文本并将其放入数组中

    我正在制作一个非常简单的应用程序 用户在第一个屏幕中输入人数 在第二个屏幕中 它会生成一些UITableViewCell基于用户在第一个屏幕中输入的数字 这UITableViewCell have a UITextField在其中 一旦用户
  • 更改 UITextField 辅助功能描述

    有没有办法将 UITextField 的辅助功能标签设置为 文本字段 之外的其他内容 因此 我不想将其称为 文本字段 而是将其命名为 代码验证字段 我的建议是不要试图在内置语音输出上智取系统 对于盲人用户来说 文本字段正在编辑 相当于 该项
  • 如何使用自签名证书为 TLS 创建 iOS NWConnection?

    我正在尝试将 Apple 的新 NWConnection 类用于我的 MQTT 客户端 为了进行测试 我需要能够创建到本地测试代理的 TLS 连接 该代理具有自签名证书 到目前为止 我只是使用以下命令设置连接 self connection
  • Cognito/IAM 策略和 S3 获取对象

    我正在尝试将 S3 和 Cognito 集成到我的 iOS 应用程序中 但到目前为止尚未成功 我相信该错误与我针对 Auth 和 Unauth 用户的 IAM 策略有关 所以这是我的政策 Version 2012 10 17 Stateme
  • 如何在ios中以编程方式添加水平间距和垂直间距?

    我在 ios 8 中创建了一个应用程序 因为我有 4 个可垂直使用的标签 它应该在某些条件下更改位置 所以我已禁用自动布局并以编程方式设置约束 现在的问题是 我可以设置水平和垂直位置 宽度和高度的约束 但我找不到任何方法来添加标签之间的水平
  • 如何在 EKRecurrenceRule 中设置一周中某一天的数组?

    我想在用户选择的特定日期每周添加事件 可以是一个或多个 也可以是一整天 我将用户选择的日期值存储在模型类变量中 但是 当我添加事件并选择日期时 假设今天是星期一 我选择星期二和星期三并保存 然后我查看周一和周三添加的 iPhone 日历 我
  • UIViewController 作为单例

    我在标签栏应用程序中有一个 UIViewController 我已经从 MainWindow nib 文件添加了控制器 即不是以编程方式 我的问题是如何使我的视图控制器成为单例 解决 Facebook 委托问题 您可能想让您的 Facebo
  • 在 viewWillAppear( ) 中获取空值,但在 viewDidLoad( ) 中获取有效值

    When print mess 被称为来自viewDidLoad函数 它打印预期的内容 但是当从viewWillAppear函数 它给出空输出 完成分配后标签也没有更新viewDidLoad 为什么是这样 主视图控制器 if segue i
  • 多个 ViewController(containerView?childView?viewController 的实例?)

    我需要在另一个视图之上添加一个新视图 带有 ViewController 用户与这个新视图交互了一段时间 然后我想将其删除 在旧版本的 Xcode 中 我可以将其添加为子视图 我现在收到 EXC BAD ACCESS 错误 我不希望添加的视
  • UIWebView 未正确加载 JavaScript - 嵌入式 Facebook 帖子

    Facebook 有一项新功能 允许用户将公共帖子嵌入网页中 我想尝试在 UIWebView 内的 iPhone 应用程序中使用它 转义必要的代码非常简单 但即使我手动转义代码 Web 视图也不会正确加载帖子 JavaScript 根本不起
  • 在 swift 中设置状态栏的自定义颜色?

    在视图控制器上 我想将状态栏的颜色设置为黑色 但我无法更改它 我为此目的使用下面的代码 func setUpUI self navigationController setNavigationBarHidden true animated
  • 如何在 SwiftUI 中呈现视图而不将其嵌入到当前导航流中?

    我已经完成了日志记录入门 并且需要呈现一个 HomeView 它对之前的导航流程一无所知 var body some View if viewModel isValidated destination else LoadingView 通过
  • Firebase Messaging FCM 在可配置的时间间隔内分发

    当您使用 FCM 向给定应用程序的所有设备发送推送时 这可能会导致许多用户同时打开他们的应用程序 从而导致大量服务器轮询 从而导致负载峰值 有没有一种方便的方法可以在给定的时间间隔内分发消息以进行计划推送 最后 我们找到了一种可能的方法 通
  • AVAssetExportSession 输出文件

    AVAssetExportSession 输出文件应该是什么样子 我正在尝试压缩 ALAsset 项目中的视频 但它不起作用 我猜输出文件与它有关 这是我正在使用的代码 NSString destinationPath NSHomeDire
  • Flutter - 删除 ListView 中项目之间的空间

    我正在使用 ListView builder 函数来创建项目列表 然而 iOS 中每个项目之间的空间很大 截图 你知道如何删除项目吗 看来是默认的 因为我没有添加它 code 列表显示 return Scaffold body ListVi

随机推荐

  • 无论类型如何,获取输入值的通用方法

    我正在尝试编写一个可以与 jquery 验证插件一起使用的通用函数 该函数将根据另一个字段的值使一个字段成为必需的 这就是我想要发生的事情 如果字段 1 的值位于指定的值数组中 当前使用 No n a 和 0 进行测试 或者为空 则不执行任
  • EC2-从 EBS 快照启动,然后分离卷以降低成本

    为了方便起见 我想从 EBS 快照启动 但随后我想在启动后分离该卷 这样我就不必为此付费 这可能吗 不 这是不可能的 EBS卷是系统分区 因此它与将硬盘驱动器从服务器中拉出相同 为了降低成本 您可以尝试最小化卷的大小 以便它有足够的空间来容
  • 避免捕获闭包中值的副本的最佳方法

    struct Foo var i 0 didSet println Current i i func delayedPrint dispatch async dispatch get main queue in println Closur
  • 如何使用字符串调用名为范围的活动记录

    我确信我错过了对 call 的使用的理解 但我想我可以做这样的事情 case studies CaseStudy call some named scope Where some named scope 也是一个命名范围CaseStudy
  • iPhone:我的应用程序的 Lite 版本完全不同的项目?

    我遇到了一些进退两难的情况 我正在考虑制作我的应用程序的精简版 该版本将免费但将在 iAds 上运行 因此 Lite 版本将具有不同的 xib 文件 因为我必须为这些 iAd 腾出空间 那么更好的是 我应该在项目中创建更多 xib 文件 然
  • 有 JOLT 文档吗? &、@等运算符的含义是什么? (NiFi、JoltTransformJSON)

    是的 有 我提出这个问题是为了分享我的知识 问答风格 因为我自己很难找到它 谢谢https stackoverflow com a 67821482 1561441 https stackoverflow com a 67821482 15
  • 如何检查mysql中是否使用了限制? [复制]

    这个问题在这里已经有答案了 在 mysql 查询中 我有一些类似选择和排序 并使用 where 子句等 最后我有limit 10例如 像这样的东西 Select From employee where fired 0 limit 10 问题
  • 我可以将安装在适用于 Linux 的 Windows 子系统上的 Redis 与 Windows 中的 python 应用程序一起使用吗?

    我想在 Windows 上开发一个 python 应用程序 它将使用 Redis 作为 Celery 的代理 假设我的应用程序可以与我安装在适用于 Linux 的 Windows 子系统上的 Redis 实例交互是否正确 我在 Window
  • 多字节函数来替换 preg_match_all?

    我正在寻找一个多字节函数来替换preg match all 我需要一个能够为我提供一组匹配字符串的数组 例如 matches论证来自preg match 功能mb ereg match 似乎没有这样做 它只给我一个布尔值来指示是否有任何匹配
  • 将 $PATH 从 bash 导入 Xcode

    我想导入 bashPATH环境变量 设置在 bash profile 到一个特定的 Xcode 项目 我使用的是 Xcode 11 这是因为我想使用Makefile编译那个Xcode项目 而Makefile使用的是bashPATH环境变量
  • C#泛型方法重载与抽象访问者模式不一致

    在尝试访问者模式和泛型方法时 我发现 C NET 中存在某种差异 据我所知 C 编译器更喜欢显式重载而不是泛 型方法 因此以下代码 public abstract class A public abstract void Accept Vi
  • 回拨例程

    In the Learning OpenCV书 我来到这个词callback 有时与routine as callback routine 当我们说的时候我们是什么意思callback Thanks 什么是回调函数 简单来说 一个回调函数是
  • 德摩根规则解释

    你能解释一下吗德摩根规则 https en wikipedia org wiki De Morgan 27s laws尽可能简单 例如对于只有中学数学背景的人 布尔代数概述 我们有两个价值观 T and F 我们可以通过三种方式组合这些值
  • Crontab - 每 3 小时重新启动 apache [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 由于访问者滞后 我的服务器目前遇到了一些问题 我认为最好的解决方案是每 2 3 小时左右重新启动 apache我如何通过 cronjob 来做到这一点
  • PHP image卷积() 在左上角留下黑点

    我正在尝试使用以下代码锐化调整大小的图像 imageconvolution imageResource array array 1 1 1 array 1 16 1 array 1 1 1 8 0 当透明PNG图像被锐化时 使用上面的代码
  • 将变量从自定义服务器传递到 NextJS 中的组件

    我已经在 NextJS 中设置了一个自定义服务器 如图所示here https github com zeit next js custom server and routing用于自定义路由 服务器 js app prepare then
  • 在networkx图上显示边权重

    我有一个包含 3 列的数据框 f1 f2 和分数 我想绘制一个图表 使用 NetworkX 来显示节点 在 f1 和 f2 中 和边缘值作为 分数 我能够用节点及其名称绘制图表 但是 我无法显示边缘分数 有人可以帮忙吗 这是我到目前为止所拥
  • mPDF自动打印问题

    我正在使用 php 类 mpdf 它可以很好地生成 PDF 我试图让文件在渲染时自动打印 即打开打印对话框 我使用下面的代码扩展了核心功能 将 JavaScript 添加到 pdf 中 pdf 已渲染 但没有自动打印 任何帮助都会很棒 谢谢
  • 如何在 Gitlab CI 的构建脚本中设置(环境)变量?

    我有一个虚拟构建脚本Gitlab CI pwd ci app path pwd echo INFO current directory ci app path 当系统开始构建过程时 我得到以下输出 pwd home kai gitlab r
  • 打开以http开头但不以www开头的链接

    我想打开以 www 开头的链接 但他们打不开 我的代码仅适用于http 请帮助 gt 我是 iOS 新手 我将非常感激 BOOL webView UIWebView webView shouldStartLoadWithRequest NS