Javascript kodini obyektivdan bajarish

Object-c (iPhone) ilovasidan ishlashim kerak bo'lgan ba'zi JavaScript kodlari bor.

The JavaScript code needs some of the values from the iPhone app. What I mean is, there is a spot in the iPhone app (a textbox) for a user to type their name. Then the JavaScript code that runs will be: alert(name)

where the name variable is really textbox.text

Buni qanday qilib tashqi veb-saytga tayanmasdan bajarish mumkin?

Rahmat!

0
Rahmat. Men ularga qaradim, lekin qo'rqaman, nima izlayotganimni taklif qilaman - ko'pincha tashqi serverga tayanadi.
qo'shib qo'ydi muallif John Smith, manba
Agar javascriptda qaytish qiymati bo'lmasa, bu katta muammomi?
qo'shib qo'ydi muallif John Smith, manba

1 javoblar

Add a UIWebView and inject a <script> tag containing the JavaScript using [webview loadHTMLString: html]

1
qo'shib qo'ydi
Garchi bu juda katta omil. WebView yuklanish va ishga tushirish uchun sezilarli miqdorni oladi. Agar sizga kerak bo'lsa, JavaScript-ni o'zi uchun (boshqacha aytganda, alert ning qismi bo'lgan DOM kutubxonasi) farqli o'laroq, yakka tartibdagi JS tarjimoni yaxshiroq bo'lar edi.
qo'shib qo'ydi muallif Seva Alekseyev, manba
Yo'q, loadHTMLString mustaqil HTMLni oladi, veb-serverga hojat yo'q.
qo'shib qo'ydi muallif Duncan Smart, manba
Ha, barcha UIView moslamalarni hidden xususiyati mavjud
qo'shib qo'ydi muallif Duncan Smart, manba
Bu veb-brauzerga tayanmasa ham bo'ladimi?
qo'shib qo'ydi muallif John Smith, manba
Rahmat. WebView ko'rinmaydigan qilish usuli bormi?
qo'shib qo'ydi muallif John Smith, manba
Agar javascriptda qaytish qiymati bo'lmasa, bu katta muammomi?
qo'shib qo'ydi muallif John Smith, manba
Nima demoqchisiz?
qo'shib qo'ydi muallif John Smith, manba
Kuting ... JavaScript-da matn qutisiga qanday murojaat qilaman? Ushbu maqsad C ning bir qismi bo'lganmi?
qo'shib qo'ydi muallif John Smith, manba
Javascript UZB
Javascript UZB
99 ishtirokchilar

@js_uzb @vuejs_uz @react_uz @nodejs_uz @angular_uz @ngTashkent @yiiframework_uz @laravel_uz @linux_uzbek @python_uz @swift_uzb —————— @uzdevgroup @UzGeeksGroup ——— @UzDev_Jobs @jobs_uzb