2012-11-27 2 views
0

빛나다 화재에서 사용되는 webview 브라우저는 일반 Android webview에서와 동일합니까? 그렇지 않다면 차이점은 무엇입니까? 특히 Kindle Fire 용 웹 응용 프로그램을 적용 할 때주의해야 할 성능 문제 또는 단점에 관심이 있습니다. 아마존은 킨들 파이어 (Kindle Fires)를 스웨덴에 보내지 않을 것이므로 나는 아직 테스트 할 수 없다.빛나다 화재에서 Webview 브라우저

+0

SDK에 에뮬레이터가 없습니까? 그래서 당신은 당신의 테스트를 할 수 있습니다 ... – mastazi

+0

어쩌면 여기에 더 많은 정보를 찾을 수 있습니다 https://developer.amazon.com/sdk/fire/emulator-guide.html – mastazi

+0

물론, 나는 에뮬레이터를 시도 할 것이지만, 에뮬레이터를 100 % 신뢰하십시오. 특히 성능 문제가 아닙니다. –

답변

2

Kindle Fire는 Amazon Silk를 일반적인 웹 탐색을위한 웹 브라우저로 사용하지만 Kindle Fire의 WebView 컨트롤은 일반 android의 일반적인 WebView 컨트롤입니다.

사실, 빛나다 화재 7 사용자 에이전트 문자열 "HD 장치는 킨들 파이어 (Kindle Fire) 7"HD 에뮬레이터 및 일반 안드로이드 장치 (실행중인 모든 안드로이드 4.0.3)은 경기 및 읽어야합니다

모질라/5.0 (리눅스, U, 안드로이드 4.0.3, LOCALE, 모델) AppleWebKit/534.30 (KHTML, 마찬가지로 게코) 버전/4.0 사파리/534.30

LOCALEMODEL은 장치 및 사용자 설정에 따라 다릅니다. 다른 기기 ID는 android.os.Build.MODEL android 시스템 속성과 일치해야합니다. 빛나다 화재 모델 ID에 대한 목록은 여기에서 찾을 수 있습니다 : https://developer.amazon.com/sdk/fire/specifications.html

따라서 Kindle Fire 장치에서 Kindle Fire 에뮬레이터에서 응용 프로그램을 테스트하는 것과 관련하여 차이가 없어야합니다.

+0

javascript alert() 및 console.log()가 webview에서 작동하는지 알고 있습니까? – Ericson578

1

킨들 파이어 (Kindle Fire)와 iPad 킨들 앱이 앱을 통해 액세스하는 웹 사이트와 전자 책의 링크를 통해 처리하는 방식에 차이가있는 것처럼 보입니다. iPad Kindle 리더에서 Kindle 책의 링크는 모두 Webkit을 거칩니다. 브라우저 주소 표시 줄 및 기타 일반적인 브라우저 기능은 없습니다. Kindle Fire에서 앱을 통해 액세스하는 웹 사이트는 브라우저 URL 주소 창 등이 아닌 웹보기를 사용합니다. 그러나 전자 책의 링크는 기본 브라우저 인 실크를 활성화하는 것으로 보입니다. URL, 기타 등 완전한 브라우저 경험을 얻을 수 있습니다. 그것을 바꿀 방법이 있는지 확실하지 않습니다. 나는 eBook에 더 많은 연속성을주는 webkit/webview 방법을 선호한다. KF의 Silk를 사용하면 뒤로 버튼을 찾아야하지만 책으로 돌아가는 것이 더 쉽습니다.