objective c - Load Javascript files through HTML file on WKWebView in iOS -


i have requirement of loading javascript files through html file. have structured files in order shown in below screenshot.

enter image description here

html head tag contains javascript files call below:

<head> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> <script type="text/javascript" src="ajaxcapturer.js"></script> <script type="text/javascript" src="authenticate.js"></script> </head> 

so have been using uiwebview load page , loading shown in below screenshot.

enter image description here

now if run same thing using wkwebview page keep on loading shown in below screenshot.

enter image description here

javascript files firing (added alert) page not load in wkwebview. below code logic:

-(void)loadwebvw{      wkwebviewconfiguration *config = [[wkwebviewconfiguration alloc] init];     wkpreferences *pref = [[wkpreferences alloc] init];     pref.javascriptenabled = yes;     pref.javascriptcanopenwindowsautomatically = yes;     config.preferences = pref;      cgrect vwframe = cgrectmake(10, 80, 300, 480);     wkwebview *webvw = [[wkwebview alloc] initwithframe:vwframe configuration:config];     [self.view addsubview:webvw];     webvw.navigationdelegate = self;     webvw.uidelegate = self;      nsstring *htmlpath = [[nsbundle mainbundle] pathforresource:@"offline_forms"                                                          oftype:@"html"];     nsstring *html = [nsstring stringwithcontentsoffile:htmlpath                                                encoding:nsutf8stringencoding                                                   error:nil];     nsurl *baseurl = [nsurl fileurlwithpath:                       [nsstring stringwithformat:@"%@/javascript",                        [[nsbundle mainbundle] bundlepath]]];     [webvw loadhtmlstring:html baseurl:baseurl];      //or//      // [webvw loadrequest:[nsmutableurlrequest requestwithurl:[nsurl urlwithstring:htmlpath]]];  } 

do need add additional stuff load in wkwebview. please on this. in advance.


Comments

Popular posts from this blog

php - Vagrant up error - Uncaught Reflection Exception: Class DOMDocument does not exist -

vue.js - Create hooks for automated testing -

Add new key value to json node in java -