[问题] 如何补捉jQ Mobile外部连结失败的例外?

楼主: dream1124 (全新开始)   2014-06-10 21:56:08
请问大家一下
如果在 jQuery Mobile 1.3.2 , 1.4.2 版里面
锚点作为按钮连结外部网页, 例如
<a href="http://x.y.com" data-role="button" data-rel="external" />
请问要是在 phoneGap 里面点这个 http://x.y.com 连结失败
有什么办法可以补捉例外, 然后通知使用者,
而不要让手机应用程式跳出 Application Error 视窗告知连线失败呢?
我看了一下那些 page 相关的事件和方法, 好像都是针对内部分页设计的,
若想对外部连线也能有这样的功能,请问有方法吗?
不一定透过 jQuery Mobile 处理,
如果 phoneGap 也有类似事件补捉器能处理也可以
谢谢大家
作者: mrbigmouth (大嘴先生)   2014-06-11 00:38:00
dom ready后先把所有link ajax一次看有没有404错误 XD有错的就移除原连结,改放javascript提示上去那就动态塞给它之前检查啊....你自己ajax检查跟jQuery Mobile的预先加载有何关系?不过我突然想到ajax到外部domain的话应该会有安全性限制....嗯....看来只能后端自己先检查过了

Links booklink

Contact Us: admin [ a t ] ucptt.com