我正在尝试访问JavaScript中另一个文件中的变量,但无法访问。例如,当我试图打印出该变量时,Intellisense会建议使用该变量。然而,当我实际运行它时,我得到了一个错误:Uncaught ReferenceError: myVariable is not defined变量肯定是在我的文件中声明的('homePage.js')。
我认为Javascript中的所有变量都是全局的,所以我不确定为什么会发生这种情况。我所有的文件都在同一个文件夹里。我需要导入什么吗?还是我做了一些完全错误的事情?
谢谢!
当我在iPad下加载我的应用程序的登录页面时,我的javascript中出现了以下错误(我加载了几个不同的javascript文件):
JavaScript: Error
undefined
TypeError: 'undefined' is not a function
它既不会告诉我它来自哪个文件,也不会告诉我错误到底是什么。你有什么想法可以让我用一种更简单,更容易理解的方式来调试它吗?该应用程序可以在所有主要的桌面浏览器上正常工作,包括IE7。
我正在尝试在Cordova应用程序html中加载外部脚本,但我遇到了一些问题。该应用程序处于脱机状态,但某些特定的在线功能依赖于此脚本。
如果设备处于在线状态,则使用<script src="https://sitename.com/something.js"></script>加载脚本文件将按预期工作,但如果设备处于离线状态,应用程序将显示The connection to the server was unsucessful error并关闭。
使用<script src="https://sitename.com/something.