2012-05-12 3 views
0

안드로이드 장치 내부에 풋/포스트 아약스 (원격) 링크가있는 jQuery 모바일 웹을 열고이 링크를 클릭하면이 오류가 발생합니다 . 이 문제는 WebRick 및 Passenger에서 실행되는 Rails 3.1에서 발생합니다. 얇은 것을 사용하면 문제가 사라지는 것 같습니다. 하지만 프로덕션 서버에서는 승객을 선호합니다.411 길이 가져 오기 필요 안드로이드 장치 내부에서 jQuery Mobile과의 원격 링크를 사용할 때 오류가 발생했습니다.

이 오류를 멀리 내려면 여객을 조정해야 할 사항이 있습니까?

+0

'gem 'mongrel', '> = 1.2.0.pre2''을 설치하십시오. 내 애플 리케이션에 WebBrick 항상이 메시지를 던져 잡종이 문제를 해결합니다. – Eraden

답변

0

빈 몸체가있는 POST 요청으로 인해이 오류가 발생하는 jQuery Mobile + Android Webkit의 조합에 문제가있는 것으로 나타났습니다. 나는 레일즈 ujs에 타임 스탬프의 해시 ({ timestamp: (new Date()).getTime() })를 빈 몸체가있는 비 GET 요청의 본문으로 사용하기 위해 해킹합니다. 문제는 사라집니다.