Wkwebview did finish loading - After doing didFinishNavigation, I try to resize the WKWebView frame, causing the loaded content to resize dramatically.

 
webView (didFinish) . . Wkwebview did finish loading

The web view has finished loading. Applies to. readyState", completionHandler (complete, error) in if. NET Version Xamarin. Your code works on my machine but you should probably use WebView inside your body. I am getting all the navigation delegates for main frame once but not getting didCommit and didFinish callback for subframes. Q&A for work. I am using WKWebView with loadRequest method swizzled to set custom request (as it in tutorial like here. Mar 18, 2021 You can clear old content and load new content into an existing WKWebView instance ad nauseam, and this will be much better performance-wise than deleting and creating entire webviews. Implement the methods of the WKNavigationDelegate protocol in the object you use to coordinate changes in your web views main frame. Export ("webViewdecidePolicyForNavigationActiondecisionHandler") public void DecidePolicy (WKWebView webView, WKNavigationAction navigationAction, Action decisionHandler) if (navigationAction. Apr 28 at 1751. Here&39;s a looping animated gif showing what happens when I test this. Now add the current view controller as an observer of the estimatedProgress property of your WKWebView, like this webView. If you need a high degree of configurability or are using web content in ways unrelated to browsing, use WKWebView. His answer is to copy the html content into a new subfolder and then call loadRequest from that URL. However if I navigate away from the page the button persists and I can&39;t get my head around why. frame) view. but, in my case on very first back action, it does not calls didFinishNavigation delegate method. I am migrating UIWebView to WKWebView and having issues to make didFinish to work. The load cycle for that static content is already tuned up, so we don&39;t start the URL request until the static content has been correcty loaded. sheet modifier to the Button view WebView(url URL(string "httpswww. WebKit. func webViewDidStartLoad(UIWebView) Sent after a web view starts loading a frame. However if I navigate away from the page the button persists and I can&39;t get my head around why. You can create a new thread to check the status of WKWebView. The problem was that the code was using a UIWebView instead of the newer WKWebView. The dependency load is the age-population ratio that is usually not a part of the work force. A simpler approach is to add a property to your view controller like this let webView WKWebView() Then overriding the loadView. Mar 10, 2023 Richard Rawlings has ordered up 1 motorcycle and our friends from Thornton Hundred Motorcycles have flown over from across the pond the help build it Take a good look at it, because this transformation will blow your mind. CCAvenuePaymentWebviewVC, storyboardName. It looks like that "WKWebView" has no member 'request'. I think that the issue is WKWebView and NSURLConnection do not share cookies. viewDidLoad() startLoading() webview. This bug can cause some unexpected behavior in your app, and. Answer 1 90 . 0, I've noticed that our Webview loads very slowly (on the order of 8 seconds,. 0 Mobile12B436 Safari600. scrollBy(1, 1);window. com")) The user can go back to your app by tapping your app name in the top left edge. To fix that problem, lets once again use the power of generic type constraints, this time by adding a convenience initializer that lets us create an AsyncContentView with a ProgressView as its loading view by. If you have set the NavigationDelegate, DidFinishNavigation(WKWebView webView, WKNavigation navigation) will be fired when it finished loading web page. Xcode 9) deprecate (Xcode 9  . 4 (KHTML, like Gecko) Version8. 2 Nov 2021. Once this situation occurs, any subsequent attempt to open a webview page will fail to load. Quite self-descriptive, we create a private instance of a WKWebView, we add it as a subview to the ViewControllers view, add the required AutoLayout constraints and then load the file. Viewed 3k times. func webViewDidFinishLoad(webView WKWebView) UIApplication. I have implemented IWKNavigationDelegate and added the following functions but non of them gets called. I have implemented IWKNavigationDelegate and added the following functions but non of them gets called. You won&39;t be able to get HTTP-cookies, but it would be okay for another types. I found a way to get to this using the new navigation delegate protocol. Sep 25, 2014 I&39;ve tried to implement IWKNavigationDelegate and set the NavigationDelegate to "this" and Foundation. Here&39;s a looping animated gif showing what happens when I test this. 4 Nov 2018. Reload to refresh your session. TylerWanta we ended changing the need to use a WebView and instead we call the Safari interal app in iOS and the Chrome internal app in Android, loading the desired URL, and then the app itsfel handles the download in a better way than to implement it in a webview. I confirm that the loading observer is not reliable. Sorted by 4. addSubview (webView) webView. You can create background webView with same process pool and load empty html to it using loadHTMLStringbaseURL with redirect URL as base url. Set webView. I am trying to load a html which has 2 frames in it using WKWebView. CocoadidFinishLoadForFramewebView webViewWKWebView WKWebView. draw by renderInContext or drawViewHierarchyInRect. Everything works fine except for an issue with the Lock Screen. Australia has powered into the ODI Cricket World Cup final to face the unbeaten India on their own turf. His answer tells us that there is a bug with WKWebView when loading html from a string. I also found when the page to load is very complicate and dinamic, UIWebview&39;s webViewDidFinishLoad(- webView UIWebView) also not works. npm install express --save. So, add this property to the class now var webView WKWebView Finally, add this new method before viewDidLoad () override func loadView() webView WKWebView() webView. Now when you. Alternatively, would it be possible to pre-cachepre-load the page content before the Webview is rendered, so on initial render it could render from a cache and our users wouldn&39;t have to wait 10 seconds for load I would like to avoid doing something like rendering an invisible Webview on app load and displaying it when needed. Swift 2 iOS 9 animation. I need to know whether or not a page in WKWebView did finish loading. problem is it is loading the site twice (it seems like it&39;s going to another ViewController). I am using WKWebView to present web content,But the delegate didFinish is called multiple times Providing the function and delegate methods of WKWebView. · An extended question, can WebView get response like URLSession when finish loading allenlinli · 6. didStartProvisionalNavigation not called. And select Allow Arbitrary Loads item from the drop-down list. My app is Goal-C, sure, fairly previous, however I am migrating little by little, so I need assistance with Goal-C, not Swift. This article will show you how to Make a WebView using WKWebView and. 0 Apple has deprecated UIWebVew and introduced WKWebView. -(void)webView(WKWebView)webView didFinishNavigation(WKNavigation)navigation webView evaluateJavaScriptjs completionHandlernil; . This powerful feature allows for web content to be manipulated in a safe and consistent way across page requests. CCAvenuePaymentWebviewVC, storyboardName. Improve this answer. The following code example shows a view controller that replaces its default view with a custom WKWebView object. updateUIView () here we will update the UI when there is a change in our webViewModel, in this case, if the user tap in the go back button, we will tell the WKWebView to goBack (). WKWebView doesn&39;t use delegation to let you know when content loading is complete (that&39;s why you can&39;t find any delegate method that suits your purpose). The web view has finished loading. delegate self The signature of the delegate method is wrong func webViewDidFinishLoad (webView UIWebView) The delegate method must be on the top level of the class. If the app is restarted, everything will be restored. And select Allow Arbitrary Loads item from the drop-down list. You&39;re close but not quite right. Add WKNavigationDelegate to your class and add it to the webView like. create a new container view as webview. npm install express --save. Made my UIViewController to implement WKNavigationDelegate. As far as I know, there is only one working approach - getting cookies from JavaScript. problem is it is loading the site twice (it seems like it&39;s going to another ViewController). This powerful feature allows for web content to be manipulated in a safe and consistent way across page requests. Do note The didFinishNavigation method is called after main frame load completes (this includes loading stuff from other hosts which are. Same for the didFinish navigation method. It would appear I need to manually transfer them to the NSURLConnection for download. new, context nil) The. json as shown below. 5 seconds, maybe be different for Wi-Fi, LTE, 3G,). 1 Answer. h" import "TMConsts. This is inefficient, and also far harder than it needs to be. Reference; Feedback. Go to your terminal and enter this command. A simpler approach is to add a property to your view controller like this let webView WKWebView(). It was working fine in UIWebView. import SwiftUI import WebKit struct WebView UIViewRepresentable var url String makeUIView func func makeUIView (context Context) -> WKWebView guard let url URL (string self. I am using a WKWebView to load an HTML string using webview. Charge le fichier donn dans la fentre, filePath doit tre le chemin d&39;un fichier HTML et relatif par rapport la racine de votre application. User378870 posted The login of my app is through web so I would open it via WKWebView, my problem is I need to know if the login page has been loaded successfully. Common ways that developers leak WKWebViews. I need to know whether or not a page in WKWebView did finish loading. I have to evaluate javascript and I had to wait for page to load complete and then have to inject JS in it but it fires multiple times. Definition. I am trying to check if the web view is loading and if its finish loading and when I try to search on it this is what I have gotten however it seems like it&39;s not working is it because I have done something wrong or they change the code for it I did set the delegate for the web view so I don&39;t think the issue is with the delegate. However, there is a known bug where WKWebView doesn&x27;t finish loading when didFinishNavigation is called. Sorted by 6. To navigate the symbols, press Up Arrow, Down Arrow, Left Arrow or Right Arrow. Both fire before the page is completely loadedrendered. Detect when the WebView finishes loading in Swift4 Three fatal issues You have to set the delegate WebView1. I too am experiencing occasional delays when attempting to load a URL in a WKWebView. WKUserScript allows JavaScript behavior to be injected at the start or end of document load. Jan 15, 2021 Solution 1 I think the WKNavigationDelegate &39;s webViewdidFinishNavigation delegate callback is what you&39;re looking for. Below are the advantages of WKWebView WKWebView runs faster than UIWebView WKWebView runs in a separate process instead of app main. But when I use it to load and display the Html page in iOS version 9 and later, I find it can not display the Html page. I load a web view and respond to its loading property through KVO to take a. Steps iOS App and user perform. func webViewDidStartLoad(UIWebView) Sent after a web view starts loading a frame. WKWebView is a lot better than UIWebView and I encourage you to get deeper in it . Also attached the snap of debug console. WKWebView isnt a drop-in replacement for UIWebView. To get the correct height you have to wait until the HTML loads which takes some time, especially if it&39;s the first time you are loading the HTML string. WKWebView comes into existence in iOS 8. I am migrating UIWebView to WKWebView and having issues to make didFinish to work. The indicator disappears after loading the PDF completely. 11 Jan 2022. Thank you. Method employed Defined a WKWebView var in UIViewController; Created an extension method called screen capture() that takes image of WKWebView. func webView(UIWebView, shouldStartLoadWith URLRequest, navigationType UIWebView. The indicator disappears after loading the PDF completely. navigationDelegate self (in the. Definition. For that I&39;ve set the UIWebView&39;s delegate to my . 25 Dec 2018. navigationDelegate self. func webView(webView WKWebView, didFinish navigation WKNavigation) must called if you set navigationDelegate properly. Choose among several technologies, based on your apps functionality and the degree of configurability you need. WKWebViewSFSafariViewControllerUIWebViewWKWebView WKWebView. contentSize inside didFinishNavigation. WKWebView can load any HTML stored in your app bundle using its loadFileURL () method. However, there is a known bug where WKWebView doesnt finish loading when didFinishNavigation is called. Goal To take a screenshot of WKWebView after the website finished loading. In this way, you receive a notification when loading changes from true to false. It showed that if one resource load failed, the didFinishNavigation did not get called. That method may be called . WebViewWarmUper warm-ups WKWebView and UIWebView for faster first load. Steps iOS App and user perform. From this page I load Webpage 2. Now add the current view controller as an observer of the estimatedProgress property of your WKWebView, like this. How can this be avoided For example, after loading the page, I want to get the information from the WKWebView using evaluatingJavaScript to size the content and set the WKWebView to the appropriate size. Aug 22, 2017 webViewDidFinishLoad (UIwebviewdelegate) is called when your webView is loaded we need to know when your URL page is completely loading to display connect or whatever you need Abdelahad Darwish Aug 22, 2017 at 720 so my code to show the button should go inside the if statement Albifer Aug 22, 2017 at 723. 20 Jun 2018. Specialties We specialize in delivering the best wood care services for all exterior and interior wood surfaces. Important Some information relates to prerelease product that may be substantially modified before it&x27;s released. webFrme . But when I print HTML data 2 seconds later it gives me the right HTML data. So, add this property to the class now var webView WKWebView Finally, add this new method before viewDidLoad () override func loadView() webView WKWebView() webView. func webView(UIWebView, didFailLoadWithError Error). For this, I&39;d need multiple webViews, depending on the number of images that I get from a JSON request. WKWebView didn&39;t finish loading, when didFinishNavigation is called - Bug in WKWebView 3. User378870 posted Hi Everyone, The login of my app is on web. I have ViewConroller and trying to add a UIWebView or a WKWebview as a subview, however, UIWebView crashes the app, while my WKWebview is not loading URL, and none of the WKNavigationDelegate methods get called. contentSize observer does the job Many thanks. This article will show you how to Make a WebView using WKWebView and. estimatedProgress), options. if webView. An enclosing app adds this view onto their view controller as a subview. To begin with lets open Xcode and create a new project with a Single View App. I have a WKWebView app running on iOS8 on iPad (standard iPad UserAgent "Mozilla5. WKWebView didn&39;t finish loading, when didFinishNavigation is called - Bug in WKWebView 3. WKWebView is the browser component used to replace UIWebView after iOS 8. WebViewWarmUper warm-ups WKWebView and UIWebView for faster first load. Modified 1 year, 11 months ago. But recently I faced strange issue with this delegate. viewDidLoad() startLoading() webview. Same for the didFinish navigation method. 20 Jul 2022. The correct delegate method to use is "webView (webView WKWebView. The following code example shows a view controller that replaces its default view with a custom WKWebView object. Open Main. I&39;ll load the login url on the WKWebView. I am migrating UIWebView to WKWebview. NavigationType) -> Bool. At the moment, it sets the webViewFinishedLoading to true once WKWebView has finished loading, and in ContentView. NavigationType) ->. Miscellaneous) as. Place the WKWebView in a container (most likely UIViewController. Download sample project to test it. 1 day ago 101 March 14, 2023. Q&A for work. We service all Los Angeles and Orange County. It showed that if one resource load failed, the didFinishNavigation did not get called. makeUIView () here we are creating the WKWebView and loading the URL request. · An extended question, can WebView get response like URLSession when finish loading allenlinli · 6. navigationDelegate self (in the. 0 (iPad; CPU OS 811 like Mac OS X) AppleWebKit600. To bring up the web view, attach the. func webView(WKWebView, didReceiveServerRedirectForProvisionalNavigation WKNavigation). 4 (KHTML, like Gecko) Version8. What I wanted to do is to show a splash screen or some loading screen first, then if the url is finished loading then that will be the time I will be adding the WKWebView on. Sep 25, 2014 I&39;ve tried to implement IWKNavigationDelegate and set the NavigationDelegate to "this" and Foundation. Mar 18, 2021 The problem is that webviews are incredibly heavy objects from a resource standpoint. How to check if WkWebView finish loading in Objective-C 12. WKWebView doesn&39;t use delegation to let you know when content loading is complete (that&39;s why you can&39;t find any delegate method that suits your purpose). Recently, on 10. I&39;ll load the login url on the WKWebView. I think that the issue is WKWebView and NSURLConnection do not share cookies. text "Content Loaded" print ("loaded") &39;myTopLabel&39; is a UILabel that I use to show the status of my web, so what I had to do is execute this command in UITest let nextGameLabel self. - (void)webView (WebView)sender didFinishLoadForFrame (WebFrame)frame. First I have loaded the url using webView. To fix that problem, lets once again use the power of generic type constraints, this time by adding a convenience initializer that lets us create an AsyncContentView with a ProgressView as its loading view by. Loading Finished(UIWebView) Method. WKWebViewiOS 8WebView UIWebViewNitro JavaScriptJavaScriptsafari. Once my WKWebView has finished loading I pull out the absolute URL and if it matches I load a button on the screen. Download sample project to test it. var loadCount Int 0 override func viewDidLoad() super. com")) We present the custom web view using a sheet. Any opinion for handling frame loads with WKWebView will be appreciated. Here is the problem Open your WKWebView and go to Google. navigationDelegate self (in the. · An extended question, can WebView get response like URLSession when finish loading allenlinli · 6. I want to add an activity indicator that shows while the webpage is loading. the Dallas Stars. A simpler approach is to add a property to your view controller like this let webView WKWebView() Then overriding the loadView. WKNavigation navigation);. I have created a webView programmatically, here is the complete code. estimatedProgress), options. json as shown below. Learn more about Teams. I have some code that needs to run after the a UIWebView finishes loading a document. Loading too many and failing to properly deallocate them can lead to. import UIKit class ViewController UIViewController. Actually, as i seen your webview is using the newer version WKWebview but shouldStartLoadWith function is using for UiWebview instead, For WkWebview is we should using with decisionHandler function. community garage sales today, sio cmu

contentSize observer does the job Many thanks. . Wkwebview did finish loading

We render HTML pages based on user interaction. . Wkwebview did finish loading portland craigslist free stuff

Choose among several technologies, based on your apps functionality and the degree of configurability you need. Also attached the snap of debug console. What I wanted to do is to show a splash screen or some loading screen first, then if the url is finished loading then that will be the time I will be adding the WKWebView on. 10 Jun 2022. Frustrating moment. readyState", completionHandler (complete, error) in if complete nil self. WKWebView is an object that displays content of web. TylerWanta we ended changing the need to use a WebView and instead we call the Safari interal app in iOS and the Chrome internal app in Android, loading the desired URL, and then the app itsfel handles the download in a better way than to implement it in a webview. How to use autoFill with keychain access in WKWebView Swift - IBOutletCollection equivalent We use cookies to ensure you get the best experience on our website. Maybe this helps to you func webView (webView WKWebView, didFinish navigation WKNavigation) webView. The web view has finished loading. 1 day ago 101 March 14, 2023. Replace mainWindow instance of BrowserWindow with a new reference to hold all windows. Compared with UIWebView, WKWebView has higher performance, supports more HTML5 features and has more detailed control. I implemented the delegate method for the. Or you can start the loading in the App Delegate and not wait for it to finish and display a loading indicator once the application finished . Is your feature request related to a problem If so, Please describe. When the. 2 Answers. First check did you set the permission in the info. Aug 22, 2017 webViewDidFinishLoad (UIwebviewdelegate) is called when your webView is loaded we need to know when your URL page is completely loading to display connect or whatever you need Abdelahad Darwish Aug 22, 2017 at 720 so my code to show the button should go inside the if statement Albifer Aug 22, 2017 at 723. 1 Answer. This article briefly introduces the use of UIWebView and the synchronous interaction between JS and native APP. It was working fine in UIWebView. WKWebView provides a complete browsing experience, including the ability to navigate between different webpages using links, forward and back buttons, and more. 4 Nov 2018. Once the webiste finishes loading I remove both views in didFinish function. load(request) func webView(webView WKWebView, didStartProvisionalNavigation navigation WKNavigation) loadCount 1 func webView(webView WKWebView, didFinish. Miscellaneous) as. That&39;s what I would suggest unless you really need a Webview. This did the trick for me. His answer tells us that there is a bug with WKWebView when loading html from a string. it not call when comeback from second page after call goBack() Step. Do note The didFinishNavigation method is called after main frame load completes (this includes loading stuff from other hosts which are. WKWebView didn&39;t finish loading, when didFinishNavigation is called - Bug in WKWebView WKWebView doesn&39;t use delegation to let you know when content loading is complete. But if I load my content via self. I am stuck at one workflow that I am not able to load the local file ("file") via iframe from the html file in WKWebview. ) starts to happen and remain stuck till I hide() it. WKWeb View isnt a drop-in. webView(webView WKWebView, didFinish navigation WKNavigation)WKNavigationDelegate webView. estimatedProgress), options. Connect and share knowledge within a single location that is structured and easy to search. Does anyone have any ideas. iOS webViewDidFinishLoad in WKWebView Beautify Your Computer httpswww. To calculate the height well use JavaScript to find the scrollHeight of the document in the web view. In your usage code webView in button action and in below are different independent values (because WebView is struct). May 28, 2019 webView. After the first crash it keeps crashing every 5 to 10 seconds which basically makes the app unusable. For this, I&39;d need multiple webViews, depending on the number of images that I get from a JSON request. Applies to. CocoadidFinishLoadForFramewebView webViewWKWebView WKWebView. I&39;ll load the login url on the WKWebView. 0, I've noticed that our Webview loads very slowly (on the order of 8 seconds,. It provides several methods to load Html URL pages, local Html files, etc. · An extended question, can WebView get response like URLSession when finish loading allenlinli · 6. Sorted by 1. Apple&39;s WKNavigationDelegate documentation describes this method Called when an error occurs while the web view is loading content. What you have let pdf generatePDF () What you should do is give it a frame using autolayout or frames because even if it does load something, without a frame you cannot see anything. In this way, you receive a notification when loading changes from true to false. I was able to open the url using UIApplication. NET Languages Features Workloads APIs Resources Download. func webView(UIWebView, shouldStartLoadWith URLRequest, navigationType UIWebView. I am having the same problem , but not with UIWebView. This bug can cause some unexpected behavior in your app, and. I have tried all delegates and listeners I can think of to try and detect when a page has finished loading, every time. I&39;m trying to show a website using the WKWebView, it works fine as for the internet work. I am using a WKWebView to load an HTML string using webview. load(URLRequest(url url)) self. 5 seconds, maybe be different for Wi-Fi, LTE, 3G,). The answer I changed. I confirm that the loading observer is not reliable. We service residential and commercial. I was also facing same issue in my app and successfully solved by using below snippet. What I wanted to do is to show a splash screen or some loading screen first, then if the url is finished loading then that will be the time I will be adding the WKWebView on. navigationDelegate self as. I am migrating UIWebView to WKWebView and having issues to make didFinish to work. WKWebView class is used to implement a micro web browser in the iOS app or Mac OS app. iOS 8. So I created a WKWebView and added UIImage and ProgressView to my viewDidLoad() function. WKNavigation navigation);. The answer I changed. scrollHeight", completionHandler (height, error) in self. After the first crash it keeps crashing every 5 to 10 seconds which basically makes the app unusable. Update to WKWebView. I want to take a screenshot of a WKWebView. Here the code IBOutlet var webView WKWebView override func viewDidLoad() super. I need to know whether or not a page in WKWebView did finish loading. It has a different architecture that requires rethinking how you use web views, as well as code changes to implement its functionality. WKWebView. WKWebView isnt a drop-in replacement for UIWebView. create a new container view as webview. As this function gets called as soon as WKWebView starts mainframe navigation. For example if we have this code when wkwebview ends loading func webView (webView WKWebView,didFinish navigation WKNavigation) . print("Strat to load") func webView(webView WKWebView, didFinish navigation WKNavigation) print("finish to load") . The total dependency load ratio is based on a combination of the youth popul. webView(webView WKWebView, didFinish navigation WKNavigation)WKNavigationDelegate webView. Connect and share knowledge within a single location that is structured and easy to search. Since the WKWebView has no sizeToFit () method, increase the frame height of the webView to. Then I have called didFinish Navigation function but it not reaching that function. Watch as Andrei Kuzmenko scores to finish off a gorgeous sequence from the Vancouver Canucks power play to take a 2-0 lead vs. See Also Tracking the load progress of a request func webView(WKWebView, didStartProvisionalNavigation WKNavigation) Tells the. I want that for wkwebview, too. iOS webViewDidFinishLoad in WKWebView Beautify Your Computer httpswww. How to check if WkWebView finish loading in Objective-C 124 Request Permission for Camera and Library in iOS 10 - Info. Compared with UIWebView, WKWebView has higher performance, supports more HTML5 features and has more detailed control. Charge le fichier donn dans la fentre, filePath doit tre le chemin d&39;un fichier HTML et relatif par rapport la racine de votre application. You can add the WKWebView to the view hierarchy but its x is your current width, so it lays out of the screen but within the rendering hierarchy. But when I print HTML data 2 seconds later it gives me the right HTML data. com")) The user can go back to your app by tapping your app name in the top left edge. When you start loading the page, begin an animation to 90 of the progress (let&39;s say with duration of 1. I am stuck at one workflow that I am not able to load the local file ("file") via iframe from the html file in WKWebview. I have a WKWebView and on my page i have a button, that generates a pdf that is then offered for download. In this case, webView. func webView (webView WKWebView, didFinish navigation WKNavigation) webView. We are working on a project that uses Capacitor, Ionic, React, Google Maps and Firebase besides others. I added this code to be able to use WebView in SwiftUI extension WKWebView func load (urlString String) if let url URL (string urlString) let request URLRequest (url url) load (request) struct WebView UIViewRepresentable State var url String func makeUIView (context. I load a web view and respond to its loading property through KVO to take a. If you need a high degree of configurability or are using web content in ways unrelated to browsing, use WKWeb View. I am showing CCavenue Url in web page and my all WKWebView delegate methods are called but the thing is I&39;m unable to navigate to another viewcontroller from didFinish method. querySelector('webview') const indicator document. Here&39;s a looping animated gif showing what happens when I test this. So, where I am getting confused is what gets returned from the call. . craigslist maui hawaii