iONIC을 사용하여 iOS 시스템 용 WeChat을 개발할 때 문제가 발생합니다. 양식을 작성하면 키보드가 입력 상자를 차단합니다. 사실, 그것은 큰 문제가 아닙니다. 사용자가 단어를 입력하는 한 입력 상자를 즉시 볼 수 있습니다.
불행히도 일부 고객은 비합리적 이며이 문제에 대해 신경 쓰지 않습니다. 어쨌든 그들은 할 수 없습니다. 그래서 그들은 어느 날 자고있는 동안 갑자기 일어 났고이 계획을 생각해 냈습니다.
코드에 대해주의 깊게 말하지 않을 것입니다.
Angular.Module ( 'myApp'). 지시 ( 'FocusInput', [ '$ ionicscrolldelegate', '$ window', '$ timeout', '$ itionicposition', function ($ ionicscrolldelegate, $ 창, $ 타임 아웃, $ itionicposition) {return {jscope : 'scope : fally : fortion : fortion : fortion : fortion : fortment : iat, iat, iat, iat, iat, iat ait. {if (isionic.platform.isios ()) {ielm.on ( 'focus', function () {var top = $ irionicscrolldelegate.getScrollospition (). top; var eletop = (ielm) .top) .top) .top) .top) / 2var realtop = eletop + top; {$ isionicscrolldelegate.scrollto (0, realTop);} else {try {var aim = angular.element (docut {ielm [0] .focus (); console.log (2);}, 100)} catch (e) {}}}, 500)})}}}}}]))