试图让一个按钮在标题栏工作变得有点困难。当前,该按钮在单击时打开(使用WebView调用窗口),在单击HTML按钮时关闭。但只有一次。问题是在窗口关闭后,标题栏按钮似乎无法重新打开窗口…
这可能是一个简单的错误,但我很难找到答案。
我的app.js:
var infoBtn = Titanium.UI.createButton({
title:'Info'
});
// ABOUT
var win0 = Titanium.UI.createWindow();
var webview0 = Titanium.UI.createWebView({url: 'about.html'});
infoBtn.addEventListener('click', function() { win0.open(); });
Ti.App.addEventListener('closeAbout', function() { win0.close(); });
win0.add(webview0);
win0.hideNavBar();
我的about.html:
<head>
<script type="text/javascript" charset="utf-8">
function closeAboutBtn() {
Ti.App.fireEvent('closeAbout');
}
</script>
</head>
<body>
<a href="#" class="btn" onClick="closeAboutBtn(); return false;">Return to App</a>
</body>
是否有人对如何修复有任何想法,以便按下“关于”按钮时显示内容
每一个
时间?