H5网页使用ApiCloud封装,返回按钮问题

H5网页使用ApiCloud封装,返回按钮问题,第1张

1.使用apicloud开发工具,自己写一个框架,制作一个“原生标题栏”,把返回按钮写进原生标题栏里面;这块如果你得研究一下apicloud开发工具的写法;

2.如果你不会开发,或者觉得自己写比较麻烦,可以使用一门APP打包,通过一门APP打包平台封装APP之后,在配置功能里面有现成的“原生标题栏”返回按钮的,可以直接使用,无需二次开发!并且开放了JS-SDK接口和URL级的快速调用方法!可以在任意页面唤起或者隐藏“原生标题栏”,即任意页面可以快速实现返回!

比如:你从首页点击一个页面,跳转了其他网站,这是可以唤起原生标题栏,要返回直接点击“原生标题栏”上面的缓存即可!

主要3类:

(1)<

(2)X

(3)文字(取消,关闭)

最常见形式!

一般用于从下一级页面返回上一级页面,常见于注册流程、申请流程等,返回上一步使用

展现形式:

<上级页面名称

<返回

<    (单纯的图标)

百度云-更多-我的会员

QQ-我的-了解会员特权

常见于取消某种 *** 作

与“<”相比,更加直观明确表示功能意思

如QQ进入添加好友页面,左上角为取消按钮

“微博”发布微博页面

常见于启动后的广告、推广页面。动效常见从页面底部升起。

如linkin中,若无手机号,登陆后提示设置手机号页面

(??放在左上角或右上角没有找到明显区别???)

常见于广告、推荐、推广等,提供关闭当前页面功能

如知乎首次登陆推荐

常见于d框广告或推广,当广告内容本身已经有2个按钮,但功能上需要有3个出口:其中一个是关闭本d框,返回原页面

如QQ广告

ionic框架对Android返回键的处理:

要实现一个在很多App中都有的在主页按返回键d出对话框提示用户退出应用的功能,在原生应用开发中是很容易的,只要在onKeyUp事件里面对返回键事件进行处理就可以了。

按2次返回键退出应用的Java代码如下:

使用了PhoneGap的HTML5应用程序中,事情就没有这么简单了,首先WebView接管了返回键的事件,无法在Java层处理返回键,除非改Cordova框架的代码。

注意:

返回键优先级定义,主要用途是返回键行为的优先级定义,例如当有d出框时(优先级400),按返回键取消d出框,不回退页面(优先级100)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11707300.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存