Android 6.0(Google Chrome 50)μ΄ μ€μΉλ Sony Z4 νλΈλ¦Ώμ΄ μμ΅λλ€. κ·Έλ¦¬κ³ μ νν λλ‘λ€μ΄μ μ¬μ©νλ €κ³ νμ§λ§ λΆννλ μ νν λλ‘λ€μ΄μ λν΄ μ€ν¬λ‘€μ μ¬μ©ν μ μκΈ° λλ¬Έμ λΆκ°λ₯ν©λλ€. https://harvesthq.github.io/chosen/μμ μ΄ λ²κ·Έλ₯Ό μ¬νν μ μμ΅λλ€.
λ€μκ³Ό κ°μ 쑰건μ μ κ±°ν΄μΌ ν©λλ€.
if (/λͺ¨λ°μΌ/i.test(window.navigator.userAgent)) {
κ±°μ§μ λ°νν©λλ€.
}
"AbstractChosen.browser_is_supported" κΈ°λ₯μμ
λλ κ·Έλ¬ν μ₯μΉμμ μ νλ μ¬λμ΄ νμ±νλμ΄μΌ νλ€κ³ μκ°νμ§ μμ΅λλ€.
ν΄λΉ 쑰건μ μ κ±°νλ©΄ 무μμ΄ λ³κ²½λ©λκΉ?
κ°λ¨ν μμ μ΄ μμ΅λλ€. μ κ²½μ°μλ register_observersμμ λ€μκ³Ό κ°μ΄ μ£Όμμ λ¬μμ΅λλ€.
this.container.bind('touchstart.chosen', function(evt) {
_this.container_mousedown(evt);
// evt.preventDefault()λ₯Ό λ°νν©λλ€.
});
μ κ²½μ°μλ μ μλν©λλ€.
κ·Έκ²μ μλͺ»λ κ²μ΄ μμΌλ©΄ λμκ² μ μνμμμ€.
λλ Chosenμ΄ λͺ¨λ°μΌμμ μ¦μ λΉνμ±νλμ΄μΌ νλ€λ @koenpunt μ μ견μ λμν©λλ€. κ°μΈμ μΌλ‘ UIκ° Android λ° iOSμ κΈ°λ³Έ μ 곡 μ νλ³΄λ€ μ€μ λ‘ κ°μ λμλ€κ³ μκ°νμ§ μμ΅λλ€. λ°μ€ν¬νμ μ ν μμλ ν¨μ¬ λ λμ©λλ€ ...
κ°μ₯ μ μ©ν λκΈ
κ°λ¨ν μμ μ΄ μμ΅λλ€. μ κ²½μ°μλ register_observersμμ λ€μκ³Ό κ°μ΄ μ£Όμμ λ¬μμ΅λλ€.
this.container.bind('touchstart.chosen', function(evt) {
_this.container_mousedown(evt);
// evt.preventDefault()λ₯Ό λ°νν©λλ€.
});
μ κ²½μ°μλ μ μλν©λλ€.
κ·Έκ²μ μλͺ»λ κ²μ΄ μμΌλ©΄ λμκ² μ μνμμμ€.