NSString *runtimejs = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"runtime" ofType:@".js"] encoding:NSUTF8StringEncoding error:nil];
NSString *vpimjs = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"browser-bundle" ofType:@".js"] encoding:NSUTF8StringEncoding error:nil];
NSString *jsall = [NSString stringWithFormat:@"%@ %@", runtimejs, vpimjs];
WKUserScript *script = [[WKUserScript alloc] initWithSource:jsall injectionTime:(WKUserScriptInjectionTimeAtDocumentStart) forMainFrameOnly:YES];
WKUserContentController *userContent = [[WKUserContentController alloc] init];
[userContent addUserScript:script];
[userContent addScriptMessageHandler:self name:@"NativeMethod"];
WKWebViewConfiguration *configuration = [[WKWebViewConfiguration alloc] in
iOS 10.3 wkwebview WKUserScript 无法成功注入本地js文件的问题
最新推荐文章于 2021-10-10 12:11:16 发布
在iOS 10.3环境下,WKWebView遇到WKUserScript无法成功注入本地JavaScript文件的问题,导致Safari调试显示JS未注入。与iOS 11系统对比,此问题显得独特,寻求解决方案。
摘要由CSDN通过智能技术生成