当我尝试将日志转储到网页时,这真的很奇怪。
我有一个带有 Web 插件的基本应用程序(在 xcode 中),它允许我将日志从 iPhone 拉到网页。
但是,不知何故,当我尝试调用放置在其他 js 文件中的方法时,我得到:"method" is not defined。
xcode-Web 结构:
socket.html 的片段:
<script type="text/javascript" src="src/js/script.js"></script>
<script type="text/javascript">
$(document).ready(main);
// Run when document.ready fires
function main() {
$('#btnClear').click(function() {
clearTable();
});
}
....
</script>
clearTable
is 方法定义在文件中,src/js/script.js
我知道它已加载,因为onLoad
方法已调用。
script.js 的片段:
$(function() {
....
function onLoad(){
....
}
function clearTable(){
....
}
onLoad();
});
有人知道原因吗?
我将这个项目处理到 linux 并且一切正常。所有的依赖都很好。
谢谢,