safari

【读书笔记】iOS-自定义 URL Scheme 完全指南

限于喜欢 提交于 2020-11-14 07:00:46
iPhone / iOS SDK 最酷的特性之一就是应用将其自身”绑定”到一个自定义 URL scheme 上,该 scheme 用于从浏览器或其他应用中启动本应用。 注册自定义 URL Scheme 注册自定义 URL Scheme 的第一步是创建 URL Scheme — 在 Xcode Project Navigator 中找到并点击工程 info.plist 文件。当该文件显示在右边窗口,在列表上点击鼠标右键,选择 Add Row: 向下滚动弹出的列表并选择 URL types。 iOS Custom URL Scheme 点击左边剪头打开列表,可以看到 Item 0,一个字典实体。展开 Item 0,可以看到 URL Identifier,一个字符串对象。该字符串是你自定义的 URL scheme 的名字。建议采用反转域名的方法保证该名字的唯一性,比如 com.yourCompany.yourApp。 urlScheme2a 点击 Item 0 新增一行,从下拉列表中选择 URL Schemes,敲击键盘回车键完成插入。 iOS Custom URL Scheme 注意: URL Schemes 是一个数组,允许应用定义多个 URL schemes。 iOS Custom URL Scheme 展开该数据并点击 Item 0。你将在这里定义自定义 URL scheme

ES Module

纵然是瞬间 提交于 2020-11-13 12:37:20
感谢支持ayqy个人订阅号,每周义务推送1篇( only unique one )原创精品博文,话题包括但不限于前端、Node、Android、数学(WebGL)、语文(课外书读后感)、英语(文档翻译) 如果觉得弱水三千,一瓢太少,可以去 http://blog.ayqy.net 看个痛快 零.7种模块化方式 1.分节注释 <!--html--> <script> // module1 code // module2 code </script> 手动添加注释来标明模块范围,类似于CSS里的分节注释: /* ----------------- * TOOLTIPS * ----------------- */ 惟一作用是让浏览代码变得容易一些,迅速找到指定模块, 根本原因 是单文件内容太长,已经遇到了维护的麻烦,所以手动插入一些锚点供快速跳转 非常原始的模块化方案,没有实质性的好处(比如模块作用域,依赖处理,模块间错误隔离等等) 2.多script标签 <!--html--> <script type="application/javascript" src="PATH/polyfill-vendor.js" ></script> <script type="application/javascript" src="PATH/module1.js" ></script>