저는 AngularJS 모바일 웹 사이트가 iPhone 5, iPhone 5 (모두 iOS 8 실행) 및 내 iPad (iOS 8)에서도 잘 작동합니다. 그러나 iPhone 6에서는 '로그인'버튼이 작동하지 않습니다 (예 : 클릭하고 아무 반응이 없음). 그 똑같은 웹 사이트는 다른 iOS 모바일 플랫폼에서 전혀 문제없이 작동합니다. 그들이 iOS 8이기 때문에 이것은 나에게 의미가 없습니까?AngularJS Web App이 iPhone 6에서 작동을 멈췄습니다.
웹 사이트는 브라우저 스택을 통해 iPhone 6 에뮬레이터에서 작동하지만 실제 iPhone 6에서는 작동하지 않습니다. iPhone 6의 기본 설정이지만 잘 모르겠습니다. 아무것도.
이마크 업의 코드는 다음과 같습니다 :
:<div class="col-sm-6 bordered-form field-padding">
<form name="loginForm" role="form" novalidate>
<div class="row">
<div class="col-sm-12">
<h4>Existing employers login</h4>
</div>
</div>
<div class="row">
<div class="col-sm-12 form-group">
<input type="email" name="email" ng-model="user.email" placeholder="Please enter your email address" class="validatedInputField" required>
<span ng-show="loginForm.email.$valid" class="glyphicon glyphicon-ok icon-success"></span>
<span ng-show="loginForm.email.$invalid && loginForm.email.$dirty" class="glyphicon glyphicon-remove icon-invalid"></span>
</div>
</div>
<div class="row">
<div class="col-sm-12 form-group">
<input type="password" name="password" ng-model="user.password" placeholder="Please enter your Password" class="validatedInputField" required ng-minlength="6">
<span ng-show="loginForm.password.$valid" class="glyphicon glyphicon-ok icon-success"></span>
<span ng-show="loginForm.password.$invalid && loginForm.password.$dirty" class="glyphicon glyphicon-remove icon-invalid"></span>
</div>
<div class="col-sm-12">
<button class="btn btn-success" ng-disabled="loginForm.$invalid" ng-click="authenticate()"><span class="glyphicon glyphicon-thumbs-up"></span> Login</button>
</div>
</div>
</form>
</div>
이
각도 기능은 여기 여기
는 로그인 버튼을 클릭 할 때 호출되는 코드입니다$scope.authenticate = function(){
var credentials = "Basic " + $window.btoa(this.user.email + ":" + this.user.password);
$http.get(ENV.apiEndpoint + '/auth/basic/',
{headers: {'Authorization': credentials}})
.success(function(data, status, headers, config){
AuthorisationService.LoginUser(data);
}).
error(function(data, status, headers, config) {
ErrorLoggingService.logError(data, status, headers, config);
});
}
각형 버전 : 1.2.15
부트 스트랩 버전 : ~ 3.0.3
누구든지 iPhone 6에서이 문제가 발생 했습니까?
물리적 인 iPhone 6에 액세스 할 수 없기 때문에 문제를 격리하는 데 문제가 있습니다. 누군가가 iPhone 6에 액세스 할 수 있다면 내 웹 사이트에서 테스트 계정에 대한 액세스 권한을 부여 할 수 있으며 문제를 신속하게 재현 할 수 있습니다.
도움을 주시면 감사하겠습니다.
테스트 페이지를 만들 수 있습니까? 내가 도와 줄 시험용 전화가있어. – Raptor
안녕하세요 @raptor - Skype에서 나와 연결해 주시겠습니까? 내 Skype 사용자 이름은 'gaj_varma'입니다. 그런 다음 실제 계정의 로그인 세부 정보로 비공개 메시지를 보내서 시도해 볼 수 있습니다. 도와 줘서 고마워. – Gaj