TideSDK 是否可以处理类似于:
<script type="text/javascript">
function foo(answer) {
$('#the_answer').text(answer)
}
</script>
<script type="text/ruby">
class Bar
def bar()
[ .... do some lengthly analysis .... ]
@the_found_answer = 42
foo(@the_found_answer)
end
window.bar = Bar.new()
, 这样处理是由 Ruby 脚本和库完成的,但表示是由 Javascript 脚本处理的?
更新:我想我发现我的代码有什么问题,那就是缺少函数调用的范围。代替:
foo(@the_found_answer)
我需要做类似的事情:
the_window = Ti.UI.getMainWindow()
the_domwindow = the_window.getDOMWindow()
the_domwindow.foo(@the_found_answer)
, 我对吗?(我没有找到任何其他方法来获取 DOM 窗口。)