WebClip 无需苹果的 IOS 企业签名就可以安装到苹果手机,永不闪退

2019-05-16 09:25:48 +08:00
 JoHandle

这是我前几天才了解到的苹果规则,相当于桌面快捷方式,而且可以做到没办法删除,图标可自定义,URL 自定义。因为本质就是个快捷方式,而且可以通过写一些 JS 做到类似 APP 的体验,让链接在内部跳转,不会在 Safari 中重新打开链接,所以这个适合有自己移动端网站的朋友,当然这个没办法获取设备信息。

另外昨天海草科技( fabuapp.cn )的客服妹子说我帮他们在 V2EX 上打了小广告,昨晚跟我说她们多了很多从 V2 到她网站的访客,那应该是我昨天在 V2 评论的功劳,于是送了我两周的签名,哈哈,感谢 V 友们

11303 次点击
所在节点    Apple
22 条回复
168888
2020-03-19 13:50:32 +08:00
@168888 解决了,差不多就是企业签名的价格,体验和原生一样,还需要技术配合处理。你们需要可以+qq 一四三九六五五七六四
168888
2020-03-19 16:10:45 +08:00
首先很多 h5 封装后会有跳浏览器的现象,下面是解决跳浏览器的代码
<script>
if(("standalone" in window.navigator) && window.navigator.standalone){
var noddy, remotes = false;
document.addEventListener('click', function(event) {
noddy = event.target;
while(noddy.nodeName !== "A" && noddy.nodeName !== "HTML") {
noddy = noddy.parentNode;
}
if('href' in noddy && noddy.href.indexOf('http') !== -1 && (noddy.href.indexOf(document.location.host) !== -1 || remotes))
{
event.preventDefault();
document.location.href = noddy.href;
}
},false);
}
</script>

这样已经差不多可以了。但是,这样还是有一点问题,就是 ios 13 系统 顶部会显示域名,这样太丑不好看

而且还不能加启动图

如果使用 h5 封装成 ipa 文件包,再拿去做企业签名,就不会有这个问题。
可是企业签名太贵了。便宜的不稳定。而且很容易掉签。掉签后第二天就用不了了。

我找了很多个服务商,才解决的顶部域名问题,还可以加启动图,体验和原生 app 一样。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/564567

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX