私はチタンで作業しており、台所の流しと同じタブ付きアプリケーションを開発しています
My Home タブは json ファイルから html データを読み込みます コードは次のとおりです。
HomeContent.js
function HomeWindow(title) {
var self = Ti.UI.createWindow({
title:title,
backgroundColor:'white'
});
var fileName = 'includes/HomeContent.json';
var file = Titanium.Filesystem.getFile(Titanium.Filesystem.resourcesDirectory, fileName);
var preParseData = (file.read().text);
var response = JSON.parse(preParseData);
var content = response[0].content;
var webview = Titanium.UI.createWebView({data:content});
self.add(webview);
return self;
};
module.exports = HomeWindow;
もう一度クリックすると、特定の HTML を再度呼び出すことはありません。
詳細については、これが私のタブ生成コードです。問題はないと思いますが、
var homewindowWin = new HomeWindow(L('HomeContent'));
var homeTab = Ti.UI.createTab({
title: L('Home'),
icon: '/images/tabs/KS_nav_ui.png',
window: homewindowWin
});
homewindowWin.containingTab = homeTab;
self.addTab(homeTab);
どんな助けでも大歓迎です。