IOS打开一个本地html,怎么给他带上一个参数

IOS打开一个本地html,怎么给他带上一个参数,第1张

本地文件不可以url直接加参数,可以在uiwebview 加载好后 用js和oc 交互,传递参数。

参考:

NSURL *urlNosmoke = [NSURL URLWithString:[NSString stringWithFormat:@"nosmokeProgram.html"]]

NSString *strFilePath = [self.viewController.commandDelegate pathForResource:[urlNosmoke path]]

NSURL *urlNonSmoking = [NSURL URLWithString:@"?nonSmokingId=2013" relativeToURL:[NSURL URLWithString:strFilePath]]

NSURLRequest *req = [[NSURLRequest alloc] initWithURL:urlNonSmoking

cachePolicy:NSURLRequestUseProtocolCachePolicy

timeoutInterval:20.0f]

[self.viewController.webViewEngine loadRequest:req]

在Url尾部用 get 方法添加参数

格式如下:

url?变量1=参数1,变量2=参数2…

url是原先的不变,然后接一个问号,接着是所有的键值对,用逗号分隔


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7899979.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存