标签: jqmobi

cordova(ex phonegap)tel:<a href>中的链接在ios5中不起作用

我已经在stackoverflow,谷歌,phonegap和其他网站到处检查,但我找不到解决方案,但如果我确实错过了正确的链接,请发给我,因为我迷路了.

1:我正在使用Cordova + JQmobi来编写我的应用程序.2:唯一不起作用的链接是TEL:在标签链接中.3:他们在Safari for ios中工作(我从ios4到ios5.1找到的任何版本)4:只在ios5中指向TEL的链接:在本机应用程序中不起作用

这里是我试过的代码:

<a href="tel:+39000000">Link to the tel</a>
<a href="tel:+39000000" target="_blank">Link to the tel</a>
<a href="tel:+39000000" target="_self">Link to the tel</a>
<a href="" onclick="windows.location('tel:+39000000')" target="_blank">Link to the tel</a>
Run Code Online (Sandbox Code Playgroud)

对于我用过的电话号码的格式:电话:+39000000(+39是意大利)电话:123456(我尝试过任何类型的真实电话号码,但我没有#,*或空格)电话://+ 39123456

当我在xCode模拟器上检查SMS:链接时,我收到此错误:AppDelegate :: shouldStartLoadWithRequest:收到未处理的URL短信:+39123456

这是正确的,因为模拟器没有SMS应用程序,但是当我尝试TEL:链接:无法加载网页时出错:URL无法显示

如果你写一个你想用浏览器打开的非法律网址,就会发生这种情况.

我已经读过jqmobi(和jqtouch等其他框架一样多)可以阻止链接的默认行为但是如果你明确地调用它的话.

ios5真正改变了什么?因为我的所有链接都适用于ios4.3

那里的任何人请帮助我和我看到的许多其他人找不到这个Apple新版本的真正解决方案.

谢谢大家

hyperlink ios5 cordova jqmobi

5
推荐指数
1
解决办法
6204
查看次数

您推荐哪种HTML5移动框架?

jqMobi?煎茶?还是其他的?为什么?

谢谢!

我必须重复上面的内容才能发布这个问题.

jqMobi?煎茶?还是其他的?为什么?

谢谢!

mobile html5 extjs jqmobi

1
推荐指数
1
解决办法
1402
查看次数

标签 统计

jqmobi ×2

cordova ×1

extjs ×1

html5 ×1

hyperlink ×1

ios5 ×1

mobile ×1