title: Open IOS keyboard on Focus of element
body: <p>I am using directive to trigger focus to input field when user click on on link. It's working fine everywhere as expected except IOS. It's not opening the keyboard on ios devices(iphone/ipad) on focus.It adds the blue border around input which shows that it's focusing. How can i open the keyboard in ios device on focus ? </p>
  
  <p>HTML</p>
  
  <pre><code> &lt;a data-mya-triggerfocus="something" &gt;Something&lt;/a&gt;
   &lt;input name="something" id="something" /&gt;
  </code></pre>
  
  <p>JS</p>
  
  <pre><code>   angular.module('app').directive('myaTriggerfocus', function ($timeout) {
      return {
          link: function (scope, element, attrs) {
              element.bind('click', function () {
                  $timeout(function () {
                      var otherElement = document.querySelector('#' + attrs.myaTriggerfocus);  
                          otherElement.focus();      
                  });
              });
          }
      };
  });
  </code></pre>