我是移动网络/开发人员的新手.我的应用程序使用jquery-mobile,phonegap和Compass(scss).
我的登录页面有问题:
徽标和字段包含在标准"div"容器中(data-role ="content"data-type ="vertical").背景是彩色的.
当将焦点从登录字段切换到密码字段时,页面会向上滑动,这是我不想发生的.我希望我的徽标和字段保持原位,就像Skype iOS App登录页面一样.
这是发生了什么:

我尝试了几个技巧,试图阻止滚动事件,或强制页面滚动到0,0,但没有成功.
我现在正在考虑一种新策略,可能使用徽标和字段的顶部相对定位,以及捕捉焦点事件以自己滚动页面,在键盘上向上滑动(通过设置顶部相对定位坐标).
虽然这似乎可行,但我想知道这是否是Skype iOS App团队使用的那种工作......
欢迎对此特殊情况下使用的技术提出任何建议!
干杯,
弗雷德
我需要使用一个SoapExtension子类(我已创建),但似乎这个类只能通过"web.config"文件初始化(虽然我已经读过它应该可以通过"app.config"文件 - 但是我不知道怎么做那种方式).问题:我的项目中没有web.config文件.所以我用以下内容手动创建了一个:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<webServices>
<soapExtensionTypes>
<add type="MyNameSpace.MySoapExtension,MyAssemblyFileName" priority="1"/>
</soapExtensionTypes>
</webServices>
</system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)
尽管在每个SoapExtension方法中断开了断点,但在运行时没有任何事情发生,似乎它永远不会被初始化nore调用...(我的SoapService初始化ok,但没有任何扩展).
我想手动创建web.config文件可能不足以让它被考虑在内,所以我想知道如何正确配置我的应用程序以拥有一个web.config文件以便使用我的SoapExtension(它应该去和初始化我的类,processMessage和chainStream的东西......).
(注意:这是我的第一个SoapExtension实现,我不确定我在做什么)
我是Web开发的新手,我的项目是使用Jquery-mobile,Phonegap和指南针(scss).
默认情况下,输入字段获得焦点时显示的键盘是一个键盘,其中包含一种带字段导航功能的顶栏.我想摆脱这个导航栏,并显示iOS中最简单的键盘.我尝试将表单中的对象封装在表单中或没有表单标记,但没有成功.我没有任何线索如何实现这一点,如果可能的话,不知道:/
感谢任何建议!

如果您遇到此问题,请务必访问https://bugreport.apple.com并复制rdar:// 9844216
cordova ×2
webview ×2
asmx ×1
c# ×1
html ×1
ios ×1
javascript ×1
keyboard ×1
web-config ×1
web-services ×1