bochove opened a new issue, #1084:
URL: https://github.com/apache/cordova-plugin-inappbrowser/issues/1084

   # Bug Report
   
   ## Problem
   var options = "location=yes,hidden=yes,beforeload=yes";
   
   inAppBrowserRef = cordova.InAppBrowser.open(url, target, options);
   
   inAppBrowserRef.addEventListener('beforeload', (params, callback) => {
   
       if (params.url.startsWith("http://www.example.com/";)) {
           // Load this URL in the inAppBrowser.
           callback(params.url);
       } else {
           // The callback is not invoked, so the page will not be loaded.
           $('#status-message').text("This browser only opens pages on 
http://www.example.com/";);
       }
   });
   
   ### What is expected to happen?
   No typescript errors to be reported, as this is basically your own 
documentation example
   
   
   ### What does actually happen?
   No overload matches this call.
     Overload 1 of 2, '(type: channel, callback: 
InAppBrowserEventListenerOrEventListenerObject): void', gave the following 
error.
       Argument of type '"beforeload"' is not assignable to parameter of type 
'channel'.
     Overload 2 of 2, '(type: string, callback: 
InAppBrowserEventListenerOrEventListenerObject): void', gave the following 
error.
       Argument of type '(params: any, callback: any) => void' is not 
assignable to parameter of type 
'InAppBrowserEventListenerOrEventListenerObject'.
         Type '(params: any, callback: any) => void' is not assignable to type 
'InAppBrowserEventListener'.
           Target signature provides too few arguments. Expected 2 or more, but 
got 1.ts(2769)
   
   
   ### Version information
   latest version


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org

Reply via email to