0
var myApp = angular.module('myApp',['angular-virtual-keyboard']);
myApp.controller('MyCtrl',MyCtrl);
function MyCtrl($scope) {
document.getElementsByTagName('input')[0].focus();
}
<link href="https://rawgit.com/the-darc/angular-virtual-keyboard/master/release/angular-virtual-keyboard.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.12/angular.min.js"></script>
<script src="https://rawgit.com/the-darc/angular-virtual-keyboard/master/release/angular-virtual-keyboard.js"></script>
<body ng-app='myApp'>
<div ng-controller="MyCtrl">
<input type='text' ng-model="textValue" ng-virtual-keyboard/>
</div>
</body>
に開きません。しかし、どうすればクリックなしでキーボードを開くことができますか?私はinput.focus()
を使ってみましたが動作しませんでした。
'$スコープを持つ作業フィドルHereを見つける$(適用);'エラー '$ rootScopeあなたをスローします:INPROG '$ timeout(function {){ document.getElementsByTagName( 'input')[0] .focus(); }}' – Durga