Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android web应用程序能否控制本机操作系统控件?_Android_Ios_Mobile_Web Applications - Fatal编程技术网

Android web应用程序能否控制本机操作系统控件?

Android web应用程序能否控制本机操作系统控件?,android,ios,mobile,web-applications,Android,Ios,Mobile,Web Applications,我在手机上制作网络应用已经有一段时间了。我注意到的一个主要问题是,ios或android的各种本机操作系统控件(如键盘、键盘中的下一步按钮或完成按钮、数字键盘、下拉框、下拉框字体等)无法通过web应用程序进行有效控制。似乎每个移动操作系统都有自己处理此类问题的方式,开发者无法控制它们 有人能分享一些关于这种行为的信息吗 您的问题的标题似乎与实际问题不同,因为实际问题模棱两可,我只回答标题问题 简而言之,答案是否定的,通过开发一个web应用程序,你实际上放弃了原生行为,而获得了不同程度的成功。我不

我在手机上制作网络应用已经有一段时间了。我注意到的一个主要问题是,ios或android的各种本机操作系统控件(如键盘、键盘中的下一步按钮或完成按钮、数字键盘、下拉框、下拉框字体等)无法通过web应用程序进行有效控制。似乎每个移动操作系统都有自己处理此类问题的方式,开发者无法控制它们


有人能分享一些关于这种行为的信息吗

您的问题的标题似乎与实际问题不同,因为实际问题模棱两可,我只回答标题问题

简而言之,答案是否定的,通过开发一个web应用程序,你实际上放弃了原生行为,而获得了不同程度的成功。我不知道有哪个框架同时支持HTML5和本机UI元素,因为它们根本不会混合在一起——所有HTML5内容都会放在WebView容器中,而本机UI元素要么在WebView的前面,要么在WebView的后面,互不了解


话虽如此,对于PhoneGap这样的框架,有一些插件可以为您提供更多与本机平台的交互。然而,其中许多只针对一个平台,因此您的代码将变得支离破碎,这有点违背了编写web应用程序的目的。

非常感谢。这就是我想知道的。也许我的问题不太容易理解,但你理解得对。