PhoneGap中文网

标题: navigator.app.loadUrl()加载外部网页后如何返回 [打印本页]

作者: conango    时间: 2015-3-21 21:13
标题: navigator.app.loadUrl()加载外部网页后如何返回
按照树根老师的教程第4讲

使用navigator.app.loadUrl()加载一个外部网页
如何实现在安卓上点击手机的返回按钮返回到上一个页面呢?
还是说这种方式就只能在浏览器导航了?手机的返回按钮就无效了?

尝试了document.addEventListener("backbutton",this.myBackbuttonListener, false);
在myBackbuttonListener里使用了navigator.app.backHistory();但是无效。


还有一个问题,关于navigator.splashscreen.show();
已经安装了相关插件,但是点击并没有显示桌面图片,查阅了官方文档,说是
Make sure to add your splashcreen files to your res/xml directory under the appropriate folders.
我在res/xml目录下放了一张jpg,编译就报错了,请问是不是要放一张专门格式的图片还是说有专门的目录?

请教各位,谢谢



作者: 跨平台移动开发    时间: 2015-3-22 19:55
navigator.app.loadUrl()  方式可以换为iframe 方式 那样的话 就可以执行你说的返回事件了

splashscreen这个你可以看看官方文档   应该是一个png的图片  jpg是会报错的
作者: conango    时间: 2015-4-2 12:17
请问iframe 方式是?
作者: 你懂的    时间: 2015-4-2 12:25
conango 发表于 2015-4-2 12:17
请问iframe 方式是?

http://www.apiying.com/apptest/ 上面的支付就是 iframe 你可以看看去
作者: conango    时间: 2015-4-5 16:35
也就是说navigator.app.loadUrl()  方法调用外部网站后,是无法使用手机本身的返回键了是么?




欢迎光临 PhoneGap中文网 (http://bbs.phonegap100.com/) Powered by Discuz! X3.2