title: Show keyboard on mobile only on long press or focus? Angular
body: <p>I want to display my keyboard on mobile phones only on long press or focus input?</p>
  <p>Currently, every time I click on the input field from my mobile phone, my keyboard pops up. This is the default behaviour of mobile browsers but I don't want that. I want them to show me only on focus or on the long press keyboard.</p>
  <p>This is my input:</p>
  <pre class="lang-html prettyprint-override"><code>&lt;input
    type=&quot;number&quot;
    onkeypress=&quot;return event.charCode &gt;= 48&quot;
    oninput=&quot;javascript: if (this.value.length &gt; this.maxLength) this.value = this.value.slice(0, this.maxLength);&quot;
    maxlength=&quot;4&quot;
    minlength=&quot;1&quot;
    min=&quot;0&quot;
    [(ngModel)]=&quot;set.pause&quot;
    name=&quot;pause&quot;
    class=&quot;form-control radius&quot;
  /&gt;
  </code></pre>
  <p>I use angular 9 so the solution in the case of jQuery would not mean much to me.
  Is it even possible to do what I want?</p>