1
나는 j2me에 대한 일식 펄서로 S60 SDK를 실행 중입니다. LinkedIn 로그인 페이지를로드하려고합니다. 하지만 htmlc.setPage()를 설정하여 linkedin.com 만로드하는 경우 linkx 이름이 지금 &에 가입합니다. 그러나 이메일 & 패스워드 입력란 및 로그인 버튼을 표시하지 않습니다.com.sun.lwuit.html.CSSEngine.applyStyleToUIElement (알 수없는 소스)에서 java.lang.NullPointerException
내 클래스 코드 아래 : 나는 오류의 다음 세트 얻고있다
public class Login {
Form form = new Form();
String authorizeUrl = "";
LinkedInUser user;
public Form Login() {
try {
Display.init(this);
HttpRequestHandler handler = new HttpRequestHandler();// = new AsyncDocumentRequestHandler();
HTMLComponent htmlC = new HTMLComponent(handler);
user = new LinkedInUser(Const.consumerKey, Const.consumerSecret);
user.fetchNewRequestToken();
if (user.requestToken != null) {
authorizeUrl = "https://www.linkedin.com/uas/oauth/authorize?oauth_token="
+ user.requestToken.getToken();
}
//htmlC.setPage("http://m.google.com");
System.out.println(""+htmlC.toString());
System.out.println(""+authorizeUrl);
//htmlC.setPage("https://www.linkedin.com/uas/oauth/authorize?oauth_token=5a7ed20d-3a04-419d-85ea-ba99fc06ddbd");
htmlC.setPage(authorizeUrl);
System.out.println(authorizeUrl);
FlowLayout flow = new FlowLayout(Component.TOP);
form.setLayout(flow);
form.addComponent(htmlC);
//myMIDlet.platformRequest("http://wap.mdfactory.com");
} catch (Exception e) {
e.printStackTrace();
}
return form;
}
}
:
Uncaught exception!
java.lang.NullPointerException
at com.sun.lwuit.html.CSSEngine.applyStyleToUIElement(Unknown Source)
at com.sun.lwuit.html.CSSEngine.applyStyle(Unknown Source)
at com.sun.lwuit.html.CSSEngine.checkSelector(Unknown Source)
at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
at com.sun.lwuit.html.CSSEngine.applyCSS(Unknown Source)
at com.sun.lwuit.html.HTMLComponent.applyAllCSS(Unknown Source)
at com.sun.lwuit.html.ResourceThreadQueue.threadFinished(Unknown Source)
at com.sun.lwuit.html.ResourceThreadQueue$ResourceThread.streamReady(Unknown Source)
at com.sun.lwuit.html.ResourceThreadQueue$ResourceThread.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
epocwind.out이 파일을 어떤 마지막 라인
734.005 content size: 96.0000x96.0000
734.010 content size: 96.0000x96.0000
734.190 WSOCK: Protocol: [0F6414B8] 1 socket(s) have unread data
734.190 WSOCK: ServProvider: [0F646F18] 23 bytes in socket, 0 bytes unread
734.190 WSOCK: ServProvider: [0F646F18] indicating 23 bytes
734.190 WSOCK: ServProvider: [0F646F18] 5 bytes requested, 23 bytes unread
734.190 WSOCK: ServProvider: [0F646F18] received 5 bytes, 18 bytes left
734.190 WSOCK: ServProvider: [0F646F18] 18 bytes requested, 18 bytes unread
734.190 WSOCK: Protocol: [0F6414B8] 0 socket(s) have unread data
734.190 WSOCK: ServProvider: [0F646F18] 0 bytes in socket, 0 bytes unread
734.190 WSOCK: ServProvider: [0F646F18] received 18 bytes, 0 bytes left
734.190 WSOCK: ServProvider: [0F646F18] 0 bytes in socket, 0 bytes unread
734.190 WSOCK: ServProvider: [0F646F18] end of data, I guess
734.215 WSOCK: ServProvider: [0F646F18] Shutdown(00000000)
734.215 WSOCK: ServProvider: [0F646F18] SetNotify(00000000)
734.215 WSOCK: ServProvider: [0F646F18] destroyed
736.050 WSOCK: Interface: GetDataTransferred(0)
741.050 WSOCK: Interface: GetDataTransferred(0)
746.050 WSOCK: Interface: GetDataTransferred(0)
751.050 WSOCK: Interface: GetDataTransferred(0)
756.050 WSOCK: Interface: GetDataTransferred(0)
761.050 WSOCK: Interface: GetDataTransferred(0)
766.050 WSOCK: Interface: GetDataTransferred(0)
771.050 WSOCK: Interface: GetDataTransferred(0)
776.050 WSOCK: Interface: GetDataTransferred(0)
781.050 WSOCK: Interface: GetDataTransferred(0)
왜 이쪽 정확히 어떤 친구가 도와주세요 제발 일어나고있다!
작동하지 않습니다. if i htmlC.setIgnoreCss (true); 작동하지만 간단한 흰색 페이지 내용으로 표시되는 페이지는 파란색과 흰색으로 표시됩니다. 로그인 후 쿠키를 사용하도록 설정하면 에뮬레이터 브라우저 설정을 확인했지만 여전히 동일한 문제가 발생합니다. – MobileEvangelist