Cordova/Phonegap load external site in main Cordova webview
<p><strong><em>What i want</em></strong></p>

<p>I have external web-resource that i want cordova webview to simple open and be able to navigate through its inner navigation.</p>

<p><strong><em>Description</em></strong></p>

<p>InAppBrowser docs said</p>

<blockquote>
  <p>The InAppBrowser window behaves like a standard web browser, and can't
  access Cordova APIs. For this reason, the InAppBrowser is recommended
  if you need to load third-party (untrusted) content, <strong>instead of</strong>
  <strong>loading that into the main Cordova webview</strong></p>
</blockquote>

<p>So i have an trusted external links (let's say <a href="http://www.google.com" rel="noreferrer">http://www.google.com</a> i want to load in main webview and want to control its process though window.location.href or user links click.</p>

<p><strong><em>What i tried</em></strong></p>

<p>Generated hello world app with latest cordova and inserted</p>

<pre><code>window.location.href = 'http://www.google.com/'
</code></pre>

<p>to its onDeviceReady. It's config was already having (and i tried to change it to concrete adress)</p>

<pre><code>&lt;access origin="*" /&gt;
</code></pre>

<p>I also tried window.open and manual user link clicks, but all i've got is dialog to open link in external browser instead of rendering it inside same webview.
I also tried InAppBrowser extension, that works fine when i disable navigation bar but it has communication problems and doesn't work on manual link licks and window.location.href changes.</p>