Sha256: 1a16f1dc8988cdf57d88aeb2b8cdb001eae717d66641ebc7406684ff726b897c
Contents?: true
Size: 489 Bytes
Versions: 6
Compression:
Stored size: 489 Bytes
Contents
# frozen_string_literal: true module Browser class SougouBrowser < Base def id :sougou_browser end def name "Sougou Browser" end # We can't get the real version on desktop device from the ua string def full_version ua[%r{(?:SogouMobileBrowser)/([\d.]+)}, 1] || "0.0" end # SogouMobileBrowser for mobile device # SE for desktop device def match? ua.match?(/SogouMobileBrowser/i) || ua.match?(/\bSE\b/) end end end
Version data entries
6 entries across 6 versions & 1 rubygems