title: Internal navigation rejected: <allow-navigation not set> in Cordova on iOS
body: <p>I have built an iOS app using Cordova. The app tries to load a web page e.g. <code>http://yourdomain.example/home</code> in index.html. But, the page stays white blank with error in console &quot;Internal navigation rejected - <code>&lt;allow-navigation&gt;</code> not set for <code>URL='http://yourdomain.example/home'&quot;</code>.</p>
  <p>I have already set <code>&lt;access origin=&quot;http://yourdomain.example/home&quot; subdomains=&quot;true&quot; /&gt;</code> and also tried by setting <code>&lt;allow-navigation&gt;</code> tag. But the page stays blank. am I missing anything else? Please guide.</p>
  <p>After adding the following meta tag in <code>index.html</code>, the &quot;internal navigation error&quot; has gone, but the page is still white blank.</p>
  <pre><code>&lt;meta http-equiv=&quot;Content-Security-Policy&quot; content=&quot;default-src *; style-src 'self' 'unsafe-inline'; script src: 'self' 'unsafe-inline' 'unsafe-eval'&quot;&gt;
  </code></pre>