Notice: The Monaca & Onsen UI Community Forum is shutting down.

For Onsen UI bug reports, feature requests and questions, please use the Onsen UI GitHub issues page. For help with Monaca, please contact Monaca Support Team.

Thank you to all our community for your contributions to the forum. We look forward to hearing from you in the new communication channels.

Whenever I load index.html, I see this error

  • Hi,
    Whenever I load index.html, I keep getting this error.

    loader.js:1 Uncaught TypeError: Cannot read property ‘split’ of undefined
    at loader.js:1
    at loader.js:1

    How to fix it please?


  • @mmike,

    Are we supposed to know what is in your index.html file?

    You want help, read this:

  • Fran,

    Index.html was created from monaca. I get this error from loader.js.

    <meta charset=“utf-8”>
    <meta name=“viewport” content=“width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no”>
    <meta http-equiv=“Content-Security-Policy” content=“default-src * data: gap:; style-src * ‘unsafe-inline’; script-src * ‘unsafe-inline’ ‘unsafe-eval’”>
    <script src=“components/loader.js”></script>
    <script src=“lib/onsenui/js/onsenui.min.js”></script>
    <link rel=“stylesheet” href=“components/loader.css”>
    <link rel=“stylesheet” href=“lib/onsenui/css/onsenui.css”>

    Any thoughts?

    Thanks for your help!

  • Fran, Could you respond please?


  • @mmike,

    PMFJI, the following is an index.html generated by Monaca based on the Onsen UI V2 JS Minimum template (v2.6.1)and runs fine on desktop browser and mobile device! What happens if you generate a new project as in this sample? Compare the loader.js files in the two versions?

      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
      <meta http-equiv="Content-Security-Policy" content="default-src * data: gap:; style-src * 'unsafe-inline'; script-src * 'unsafe-inline' 'unsafe-eval'">
      <script src="components/loader.js"></script>
      <script src="lib/onsenui/js/onsenui.min.js"></script>
      <link rel="stylesheet" href="components/loader.css">
      <link rel="stylesheet" href="lib/onsenui/css/onsenui.css">
      <link rel="stylesheet" href="lib/onsenui/css/onsen-css-components.css">
      <link rel="stylesheet" href="css/style.css">
        ons.ready(function() {
          console.log("Onsen UI is ready!");
      This is a template for Onsen UI app.