- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
我使用这行代码将本地 html 文件加载到 Web View 中:
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html" inDirectory:@"html"]];
但是我想在 url 中添加一些 http 参数,但到目前为止还没有成功。
我已经试过了:
url = [url URLByAppendingPathComponent:@"?param1=1"];
但此后 html 不会加载到 webview 中。
有没有办法用参数在 webview 中加载本地 html 文件?
最佳答案
这样做:
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html" inDirectory:@"html"]];
NSString *URLString = [url absoluteString];
NSString *queryString = @"?param1=1";
NSString *URLwithQueryString = [URLString stringByAppendingString: queryString];
NSURL *finalURL = [NSURL URLWithString:URLwithQueryString];
NSURLRequest *request = [NSURLRequest requestWithURL:finalURL cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:(NSTimeInterval)10.0 ];
[web loadRequest:request];
关于iphone - NSURL 添加参数到 fileURLWithPath 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11882501/
我对这种方法有疑问: NSURL.fileURLWithPath (NSBundle.mainBundle.bundlePath) 直到工作正常,但我想资源让我的方法在 pages 文件夹中寻找我。
非常简单:我得到 “可选类型 'NSURL 的值?' not unwrapped。” 在这两行上,我试图从我现有的一个 Objective-C 应用程序中翻译: func urlForScene(sc
这是场景:在 OS X 10.10.5 的沙盒应用程序中,我在 NSString 对象中保存了一些路径,例如 @"file:///Users/xxx/"。 然后我执行[NSURL fileURLWit
我一直在尝试在下面的代码中实现 try 和 catch if let s = songId { let track: NSURL! track = NSURL(fileURLWithP
我有一个 IOS 项目,在 web View 中显示了 html 文件资源。这些 html 文件具有对应于片段的不同部分(例如,index.html#section1、index.html#secti
我使用这行代码将本地 html 文件加载到 Web View 中: NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathFor
我正在构建(研究目的)一个类似于 Snapchat 的解决方案。这个想法是将图片发送给另一个可以打开它的人。信息被保存到 Firebase-Realtime-Database,一旦接收者点击,就会显示
我已经查看了相当多的相关问题,但找不到类似的问题或解决方案,因此如果某处存在重复问题,我深表歉意。 无论如何,我正在尝试生成一个文件的 NSURL 以与 NSXMLDocument 一起使用。我有以下
我注意到 WKWebView 不会加载(通过 loadFileURL:allowingReadAccessToURL:)使用 fileURLWithPath:relativeToURL: 创建的 NS
在我的代码中,我必须使用 URLWithString 播放流式 (HLS) 视频,使用 fileURLWithPath 播放本地视频。 这两种方法有什么区别?我应该如何使用单一方法播放两个视频。 此外
我长期以来一直在使用 +[NSURL fileURLWithPath:] 因为它很方便,但在分析中我发现这是瓶颈的根源,因为它在调用 + 之前会查询文件系统[NSURL fileURLWithPath
我正在尝试构建一个将传递给 UIWebView 对象的 URL 字符串。到目前为止,我一直指向远程文件,现在已将文件移动到主包中。我使用“创建文件夹引用”选项导入了我的文件,并希望指向名为“html”
我为 Swift 2 升级了我的代码,这里出现错误: 无法使用 (fileURLWithPath: NSURL) 类型的参数列表调用类型 NSURL 的初始化程序 代码如下: let dirP
当我在应用程序中运行该行时,下面的行返回 nil(从而使应用程序崩溃)。这行代码来自mapboxes example here关于分组。 let url = URL(fileURLWithPath:
我是一名优秀的程序员,十分优秀!