有没有办法在C#中区分iPadOS和MacOS Safari?

问题描述

从iOS版本13开始,Apple从iPad Safari用户代理字符串中删除了“ iPad”字符串。

从那时起,我一直难以分辨使用Safari的MacOS(台式机)和iPadOS(平板电脑)之间的区别,同时尝试提供无头的浏览器预先生成页面快照。

我知道可以使用javascript在客户端完成此操作,但是由于要执行额外的ajax调用,这会增加页面加载时间,这是我要避免的操作。

当前是否存在C#服务器端方法来区分Mac上的Safari和iPad上的Safari?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)