Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vstup nižšie uvedený kód pre vytvorenie používateľského rozhrania aplikácie skriptu ( UI ) komponenty . Uložte súbor aplikácie skriptu ako " app.js. " Tento skript obsahuje komponenty ako Label , TextField a Button , ktoré sú príslušne pomenované ako " name_lbl " , " name_tf " a " send_btn . "
//Default pozadia .
Titanium.UI . setBackgroundColor ( ' # ccc ' ) ;
//okno aplikácie
var app_win = Titanium.UI.createWindow ( ) ;
//Pohľad kontajner pre name_lbl a name_tf .
var input_view = Štítok pre name_tf
var name_lbl = Titanium.UI.createLabel ( {
farba : . " # Fff ' ,
text : ' Meno : Pridať name_lbl do input_view
input_view.add ( name_lbl ) .
//Meno vstup TextField
var name_tf = Yo '
} ) ;
//Pridať name_tf do input_view klipart
input_view.add ( name_tf ) .
//Tlačidlo odoslať name_tf na servera .
var send_btn = 5
} ) ;
//Pridať send_btn do app_win klipart
input_view.add ( send_btn ) ; .
//Label ukázať odpoveď servera .
var response_ta = Titanium.UI.createTextArea ( {
color : " # 000 " ,
hodnota : " Zadajte svoje meno a stlačte tlačidlo Odoslať ' ,
font : { FontSize : 20 , fontFamily : " Helvetica Neue ' } ,
upravovať : false ,
hore : 80
} ) ;
2
Vložte nasledujúci kód nastaviť tlačidlo poslucháča a HttpClient pre Xcode projektu . Upraviť časť URL s vlastnou webovú adresu .
//Handler pre send_btn udalosť click .
Send_btn.addEventListener ( " click " , function ( ) {
Ti. API.info ( " app.js - send_btn.addEventListener " ) ; .
//Odobrať pozornosť od name_tf zavrie klávesnicu na name_tf
name_tf.blur ( ) ;
< . p > //Vytvorenie HttpClient klipart
var XHR = Ti.Network.createHTTPClient ( ) ; ..
//Handler pre XHR udalosti onLoad
xhr.onload = funkcie ( e ) {
Ti.API.info ( " app.js - xhr.onload - prijímanie ' + xhr.responseText + " zo servera " ) ;
response_ta.value = XHR . responseText ;
} ;
//Určenie protokoly HTTP a URL
xhr.open ( " POST " , " { PUT_YOUR_URL_TO_SERVER_SCRIPT_HERE } ' ) ; .
< p . > //Odoslanie dát na server
Ti.API.info ( " app.js - zasielanie " + name_tf.value + " na serveri " ) ;
xhr.send ( {
názov : . name_tf.value
} ) ;
} ) ;
//Pridať input_view do app_win
app_win.add ( input_view ) ;
//Pridať response_ta do app_win klipart
app_win.add ( response_ta ) ; .
app_win.open ( ) ;
3
Zadajte nasledovať kód , aby skript vyzdvihnúť súborov app.js v PHP " $ _REQUEST " objektu . Hodnota tohto objektu je pripojený k " Hello " , vrátane priestorov a vrátil dát nie je označený žiadnymi značkami :
< php
echo " Ahoj " ? . $ _REQUEST [ ' Name ' ] . ! " " ; ?
>