Framework7 提供了许多常用的模态框(Modal)如:告警框(Alert)、确认框(Confirm)、需要用户输入的提示框(Prompt)。默认情况下,这些模态框的标题是“Framework7”,而确认按钮、取消按钮、登录框的提示文字都是英文的。 比如:我在页面上弹出一个确认框......
Framework7 是使用 ajax 加载新页面的。所以为了效率,其默认是开启缓存的(同一个请求页面默认缓存时间是十分钟)。对于页面缓存相关配置,我们可以在初始化应用的时候进行设置。而如果我们用 Framework7 开发移动App 时,由于页面都打包到本......
BiliBili(简称B站),想必大家都不陌生。Ijkplayer 框架是B站提供了一个开源的流媒体解决方案,集成了 ffmpeg,还支持硬解码(需 iOS8 以上版本)。使用 Ijkplayer 框架我们可以很方便地实现视频直播功能(Http/RTMP/RTSP 这几种直播源都支持)。 本文主要介绍如何使用 Ijkplayer 框架播放在线直播视频(当然其本地播放能力也很强......
一、RTMP、RTSP、HTTP协议 这三个协议都属于互联网 TCP/IP 五层体系结构中应用层的协议。理论上这三种都可以用来做视频直播或点播。但通常来说,直播一般用 RTMP、RTSP。而点播用 HTTP。下面分别介绍下三者的特点。 1,RTMP协议 (1)是流媒体协议。 (2)RTMP协议是 Adobe 的私有协议,未完全公开......
一、限时免费介绍 1,什么是限时免费 限时免费这是 App Store 苹果商店的一个活动措施,在一定时间内,将一款原本收费的软件免费提供给大家,任何拥有 iTunes 账号的人都可以下载安装这款软件。 2,限时免费的好处 在 App Store 中,程序的归属权与账号绑定......
对于表格(tableView)来说,下拉刷新数据、上拉加载数据应该是两个最常用的数据更新操作了。对于前者,我原来写过一篇相关的文章:Swift - 下拉刷新数据的功能实现(使用UIRefreshControl)。本次我来讲讲后者的实现。 说是上拉加载数据,其实就是当我们将表格内容滚动到最后一行时......
1,Ajax请求 发送 Ajax 请求的代码格式如下: 1 $$.ajax(parameters) 方法里参数可选值如下: Parameter Type Default Description async boolean true If you need synchronous requests, set this option to false method string 'GET' Request method (e.g. "POST", "GET", "PUT")......
我们使用文本框(UITextView)时,除了输入文字外,可能还会想在里面插入一些图片。或者有一些图文混排的内容需要展示出来。 这个只需要通过 textView 的属性化文本即可实现。j将图片以附件的形式插入即可。 本文通过样例演示如何实现 textView 的图文混排......
DOM7 除了提供一些常用的 DOM 操作方法外(参考前文:Framework7 - DOM7库的使用1(基本的DOM操作)),还提供了许多方便的工具方法。 1,遍历数组或对象(Dom7.each) (1)根据索引遍历 var fruits = ['Apple', 'Orange', 'Pineapple', 'Bannana']; $$.each(fruits, function (index, value) { alert(index + ': ' + element)......
有时候在我们应用中需要用到表格(tableView)的多选功能。其实 tableView 已自带了多种多选功能,不用借助第三方组件也可以实现。下面分别进行介绍。 方法1,自定义一个数组保存选中项的索引(非编辑状态) (1)我们先定义一个数组,表格在非编辑状态时,点击某个单元格便将其索引添加到这个数组中......