至于你的#1的问题...
$('a').live('click',function() {$(this).removeClass($.mobile.activeBtnClass)});
$('li').live('click',function() {$(this).removeClass($.mobile.activeBtnClass)});
我发现在我的网站链接(即我正在与数据角色按钮=“按钮”)和列表项会留下蓝色的后按下。上面的代码在将它放入文档头部之后将其删除。
---- ----编辑
对于剩余的两个问题:
一些示例代码,将是很好的,以及目标设备,但它听起来就像是一个视元标签问题。这里是我已经解决的视口:
< meta name =“viewport”content =“height = device-height,width = device-width,initial-scale = 1.0,maximum-scale = 1.0”>
此视口将页面大小设置为设备屏幕的宽度和高度,并且不允许缩放。您可以通过将“maximum-scale = 1.0”更改为更大的值来允许缩放(iPhone/Safari目前支持最高10.0)。
至于闪屏,Xcode 4.0。2(iPhone开发)可以轻松将Default.png文件放入/ Resources/splash /目录。如果您使用的是Xcode,请确保在制作项目时使用Phonegap项目向导,因为Phonegap默认会生成这些文件,使您可以轻松地替换图像。我使用Eclipes进行Android开发,这也很容易为您的Phonegap应用程序添加启动画面。只需在“onCreate”函数之后和“super.onCreate(savedInstanceState);”之前将以下代码直接放置在/src/App.java文件中, line:
super.setIntegerProperty(“splashscreen”,R.drawable.splash);
这将需要在/ res/drawable- * dpi目录(通常有hdpi,mdpi和ldpi目录)中放置一个名为splash.png的图像(我认为任何文件扩展名都可以)。
注意:我使用Phonegap 0.9.5.1,但是这应该适用于任何0.9.2及以上的版本。
----编辑完----
如果在不同的问题,把这些你可能会在未来获得更好的答案。如果你可以给他们编号,他们是不同的问题。只是建议更好的结果。 – Rap 2011-08-19 04:33:34