Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.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
Javascript 我是否需要在html中使用iOS默认控件?_Javascript_Html_Ios_Cordova_Mobile - Fatal编程技术网

Javascript 我是否需要在html中使用iOS默认控件?

Javascript 我是否需要在html中使用iOS默认控件?,javascript,html,ios,cordova,mobile,Javascript,Html,Ios,Cordova,Mobile,我正在构建一个cordova应用程序,我不想使用默认的弹出窗口,比如当你关注一个我会制作自己的下拉列表,在手机上工作时出现的微调器,我想在你关注一个文本区域时创建自己的numpad,我会制作一个div,只弹出自己的numpad,而不是使用ios键盘。基本上,我不想使用弹出的任何本机控件。相反,我想在html中完成这一切 《用户体验指南》中是否有任何内容规定我在提交应用商店时不能这样做?据我所知,没有任何内容允许您向应用商店发送此类应用。苹果公司为开发者/设计师提供了一个指导方针。我建议你去调查一

我正在构建一个cordova应用程序,我不想使用默认的弹出窗口,比如当你关注一个我会制作自己的下拉列表,在手机上工作时出现的微调器,我想在你关注一个文本区域时创建自己的numpad,我会制作一个div,只弹出自己的numpad,而不是使用ios键盘。基本上,我不想使用弹出的任何本机控件。相反,我想在html中完成这一切


《用户体验指南》中是否有任何内容规定我在提交应用商店时不能这样做?

据我所知,没有任何内容允许您向应用商店发送此类应用。苹果公司为开发者/设计师提供了一个指导方针。我建议你去调查一下。你可以在这里找到它:。但这并不是说,苹果允许你这么做。您提交到商店的每个应用程序都将被审查


如果苹果允许你像你说的那样使用HTML/CSS,我会考虑一个适合你需要的本地键盘。由于iOS8,您可以根据需要构建自己的键盘。但我不知道如何在cordova应用程序中实现这一点。您可以在这里查看为iOS8构建的16个键盘:

您可以从应用程序扩展创建自己的自定义键盘

如果要创建自定义键盘,请尝试以下链接

没有必要使用iOS控件。
如果您真的想使用HTML代码,那么您需要使用HTML标记创建弹出视图,并使用jQuery函数创建id和类来处理相同的问题。尝试以下链接

我想为我的html应用程序创建一个自定义键盘,不是ios 8键盘,而是tnx键盘