出现这种问题先看下的hightchart中使用的时间戳或时间是不是js生成的.
因为苹果手机上在获取时间戳上有一个大坑 :
例子: (new Date("2018-10-10 10:10")).valueOf(); 正常是可以获取自定义的时间戳的
但是 在苹果手机得不到时间戳,得到会是一个NaN(类似这样的,优点忘了)
所以解决在苹果和安卓手机都能的兼容只要将 - 换成 / 就行 如下就能都正常得到时间戳.
(new Date("2018/10/10 10:10")).valueOf();