ios 自定义html页面发送到桌面图标
作者:matrix 被围观: 1,197 次 发布时间:2020-06-26 分类:兼容并蓄 零零星星 | 一条评论 »
这是一个创建于 797 天前的主题,其中的信息可能已经有所发展或是发生改变。
经常用高德地铁图
书签看地铁线路图
今天发现高德修改了scheme跳转规则,走到了测距界面。本来想重新设置个书签到桌面的,结果是找不到以前的方法了,干。
重新设置
高德地铁图url data数据
代码语言:javascript复制/*
* 提示:该行代码过长,系统自动注释不进行高亮。一键复制会移除系统注释
* data:text/html;charset=UTF-8, 地铁图
*/
说明:
其中核心位置为 iosamap://
的scheme a标签跳转。
iosamap://openFeature?featureName=Subway&sourceApplication=applicationName&page=Subway
顺便再记录下官方原版不可用的scheme:
代码语言:javascript复制iosamap://openFeature?featureName=Mine&page=ToolBox&item=Subway
item参数失效,所以就默认跳转到了测距界面。
使用
复制顶部的url data代码,在safair地址栏中打开,使用下方的分享发送
按钮发送到桌面快捷键即可。
到这里就解决了问题。
下面是简化和修改操作,各位没必要看了。
自定义以及精简
上面的大段官方代码主要是css样式、图标等信息,其实可直接简化。
代码中可以任意修改。设置为其他任意界面,样式,图标,标题,以及打开的跳转页面和预览窗口都可以。要求为data:text/html
形式。
如果理解一些html,可简化html为如下形式:
代码语言:javascript复制<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
window.location.href = 'iosamap://openFeature?featureName=Subway&sourceApplication=applicationName&page=Subway';
</script>
</head>
<body>
</body>
</html>
最终的url data数据:
代码语言:javascript复制data:text/html;charset=UTF-8,
Title
说明:
注意!需要以data:text/html;charset=UTF-8,
形式开头。切记,后面字符全部为url编码数据,空格字符编码为
,非
字符。
schma参考:
https://lbs.amap.com/api/amap-mobile/guide/[ios](https://www.hhtjim.com/tag/ios)/subway