Essayer de faire fonctionner un bouton dans la barre de titre devient un peu difficile. À l'heure actuelle, le bouton s'ouvre lorsque vous cliquez dessus (appelle une fenêtre avec un affichage Web), et se ferme quand un bouton HTML est cliqué. Mais seulement une fois. Le problème est qu'après la fermeture de la fenêtre, le bouton de la barre de titre ne semble pas rouvrir la fenêtre ...Bouton Titanium de la barre de titre pour basculer entre les écrans
Ceci est probablement une erreur simple, mais j'ai du mal à trouver une réponse.
Mes 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();
Mon 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>
Est-ce que quelqu'un a des idées sur la façon de résoudre de sorte que le bouton A propos affiche le contenu lorsque vous appuyez chaque fois ?