title: Phonegap 3 - Call Cordova methods in hosted application
body: <p>I'm porting a Phonegap 2.7 application to Phonegap 3. The application is hosted, so phonegap loads an external url instead of a local html. This hosted webapp loads <code>cordoba.js</code>, however I'm unable to use plugins such as splashscreen and notifications from the hosted webapp:</p>
  
  <pre><code>navigator.splashscreen.hide(); 
  // Uncaught TypeError: Cannot call method 'hide' of undefined
  
  navigator.notification.vibrate(500);
  // Uncaught TypeError: Cannot call method 'vibrate' of undefined
  </code></pre>
  
  <p>The hosted application required the same Cordova file that was included when I created the Phonegap 3 project. Why am I unable to use this API's? This worked fine on Phonegap 2.7.</p>
  
  <p><strong>UPDATE:</strong> Events are triggered correctly:</p>
  
  <pre><code>document.addEventListener('deviceready', callback, false);
  </code></pre>
  
  <p><code>callback</code> is correctly called, so there is some kind of cordova interaction already. Problem seems plugins.</p>