十二、使用 Notification Service Extension 拦截并修改通知 iOS 10 中添加了两个与通知相关的 extension:Service Extension 和 Content Extension。本文先介绍下前者。 1,基本介绍 Service Extension 目前只对远程推送的通知有效。 Service Extension 可以让我们有机会在收到远程推送通知后......
有时我们想在公用电脑上存放一些私人文件,但又担心这些文件被其他人看到。那么可以借助 Windows 系统自带的虚拟磁盘(VHD)与比特锁( BitLocker)技术便可以打造一个属于自己的隐私空间。具体操作步骤如下: 1,创建系统的虚拟磁盘 (1)右键点击“计算机”,选择“管理”......
1,插件介绍 jquery.mousewheel.js 是一个用于添加跨浏览器的鼠标滚轮支持的 jQuery 插件。 2,使用说明 (1)使用该插件,只需将 mousewheel 事件绑定到一个元素上即可。当然也可以使用类似 jQuery 中其他的事件方法写法。下面列出这两种方式......
十一、Actionable 可交互通知 从 iOS 8 起苹果就引入了可以交互的通知,其实现方式是把一组 action 放到一个 category 中,然后将这个 category 进行注册,最后在发送通知时将通知的 category 设置为要使用的 category 即可。到了 iOS10,苹果又对这些 action 做了统一......
方法一:最普遍的做法 使用 ES5 语法来实现虽然会麻烦些,但兼容性最好,不用考虑浏览器 JavaScript 版本。也不用引入其他第三方库。 1,直接使用 filter、concat 来计算......
八、处理通知 UserNotifications 框架为我们提供了查找、更新、删除通知等相关的 API 方法。其中关键在于 request 的 identifier,即在创建时指定的通知标识符。 1,查找通知 (1)获取所有待推送的通知 UNUserNotificationCenter.current().getPendingNotificationRequests......
我们在 HTML 开发时可能会遇到这样的情况:页面上有一些元素使用绝对定位布局,这些元素可能会遮盖住它们位置下方的某个元素的部分或者全部。默认情况下,下方元素被遮挡的部分是不会响应鼠标事件的。 但有时我们可能需要被遮盖住的元素仍然能够处理鼠标事件......
前文介绍了通知的本地推送,本文接着再介绍下远程推送。 六、远程推送基本介绍 1,什么是远程推送 远程通知是指在联网的情况下,由远程服务器推送给客户端的通知,又称 APNs(Apple Push Notification Services)。 由于在联网状态下,所有苹果设备都会与苹果服务器建立长连接......
家里有个使用老毛子固件(Padavan)的路由器。为了能在公司也能访问到路由器,或者家里的电脑,就需要给路由器配置个动态域名解析 (DDNS)。具体操作步骤如下。 1,申请动态域名 这里我使用的是花生壳动态域名解析。首先到官网上申请一个动态域名......
最近把家里的路由器换成了 TOTOLINK A3004NS。价格不贵两百多,但性能比之前那个好很多,无线信号也强了些。最重要的是可玩性比较高,潘多拉(PandoraBox)、老毛子(Padavan)固件随便刷。这里记录下刷 Padavan 固件的一些心得。 1,准备工作 首先下载一些相关的刷机工具......