如何将javascript函数仅定位到safari<在iOS上6.0

时间:2016-07-22 17:29:32

标签: javascript jquery ios mobile-safari turbolinks

我正在使用一个库,它在iOS(移动设备)上有5.1及更高版本的Safari,但在6.0之后(6.0包括在内)它可以正常工作。

有问题的库允许删除生成错误的元素:

protected override void OnModelCreating(DbModelBuilder modelBuilder) {
    modelBuilder.Ignore<Estadistica>();
}

我怎么能说javascript将函数removeProgressBar 应用于iOS上的 safari&lt; 6.0(严格劣势)

Turbolinks.ProgressBar.disable();

重要提示:

  • Safari 6.0和Safari 6.0 +不得在iOS或桌面(OS X)上受到影响(在这种情况下我不想删除进度条)

  • safari 5.1.x 在桌面(OS X)不得受到影响(在这种情况下我不想删除进度条)

  • 不确定是否重要,但我使用的是bootstrap 3

1 个答案:

答案 0 :(得分:2)

阅读这篇文章:lookarounds。它有一些关于检测浏览器和版本的有用信息。但要小心,因为这永远不可能100%可靠。