Mar*_*ign 1 android jquery-mobile cordova
我有Phonegap + Android + JQuery Mobile的问题.
当我点击index.html上的链接时Android关闭我的应用程序,但我不知道为什么... eclipse的控制台没有给我任何错误.
我的活动:
package it.test.app;
import android.os.Bundle;
import com.phonegap.*;
public class testActivity extends DroidGap {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.loadUrl("file:///android_asset/www/index.html");
}
}
Run Code Online (Sandbox Code Playgroud)
我的index.html中的链接示例:
<a href="page_1.htm">Link</a>
Run Code Online (Sandbox Code Playgroud)
我还为iPhone和iPad创建了相同的应用程序,一切正常.
你能帮助我吗?
谢谢!!
在花了很多时间寻找解决方案之后我发现了Android的这个bug:
http://code.google.com/p/android/issues/detail?id=6593
可怜的话,Android不喜欢通过ajax调用带有这个标签的html或xml:
<meta name="viewport" content="width=device-width; initial-scale=1.0 user-scalable=0;" />
<link rel="apple-touch-icon" type="image/png" href="/pics/apple-touch-icon.png" />
Run Code Online (Sandbox Code Playgroud)
通常是移动应用程序的所有"特殊标签".
没有这个标签和链接上的"rel"属性就像魅力一样.
ADB
| 归档时间: |
|
| 查看次数: |
2303 次 |
| 最近记录: |