PhoneGap中文网

 找回密码
 立即注册
查看: 21114|回复: 4
打印 上一主题 下一主题

navigator.app.loadUrl()加载外部网页后如何返回

[复制链接]

5

主题

24

帖子

77

积分

注册会员

Rank: 2

积分
77
跳转到指定楼层
楼主
发表于 2015-3-21 21:13:30 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
按照树根老师的教程第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,编译就报错了,请问是不是要放一张专门格式的图片还是说有专门的目录?

请教各位,谢谢


回复

使用道具 举报

5

主题

24

帖子

77

积分

注册会员

Rank: 2

积分
77
5#
 楼主| 发表于 2015-4-5 16:35:42 | 只看该作者
也就是说navigator.app.loadUrl()  方法调用外部网站后,是无法使用手机本身的返回键了是么?
回复 支持 反对

使用道具 举报

52

主题

528

帖子

1652

积分

金牌会员

Rank: 6Rank: 6

积分
1652
地板
发表于 2015-4-2 12:25:04 | 只看该作者
conango 发表于 2015-4-2 12:17
请问iframe 方式是?

http://www.apiying.com/apptest/ 上面的支付就是 iframe 你可以看看去
回复 支持 反对

使用道具 举报

5

主题

24

帖子

77

积分

注册会员

Rank: 2

积分
77
板凳
 楼主| 发表于 2015-4-2 12:17:00 | 只看该作者
请问iframe 方式是?
回复 支持 反对

使用道具 举报

27

主题

172

帖子

597

积分

高级会员

Rank: 4

积分
597
沙发
发表于 2015-3-22 19:55:00 | 只看该作者
navigator.app.loadUrl()  方式可以换为iframe 方式 那样的话 就可以执行你说的返回事件了

splashscreen这个你可以看看官方文档   应该是一个png的图片  jpg是会报错的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-11-23 20:00 , Processed in 0.068139 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表