2014-03-12 3 views
0

Webworks를 사용하여 Blackberry 6 및 7 용 앱을 만들고 있습니다. 네비게이터의 사용자 에이전트를 변경할 수 있는지 궁금합니다.OS 6 및 OS 7 용 Blackberry Webworks에서 탐색기의 사용자 에이전트 변경

내가하고 싶은 것은 마지막에 문자열을 추가하는 것입니다.

기본값 : "모질라/5.0 (BB7) AppleWebKit/537.36 (게코 같은 KHTML) 크롬/33.0.1750.149 사파리/537.36"내 "모질라/5.0 (BB7) AppleWebKit/537.36 예를 들어 (KHTML, 도마뱀 붙이 등) 크롬/33.0.1750.149 사파리/537.36되며 customText "사전에

감사합니다!

답변

0

가장 쉬운 방법은 config.xml을 수정하고 위젯 요소에 rim : userAgent 속성을 추가하는 것입니다. 당신은 내가 혼동 될 수 https://developer.blackberry.com/html5/documentation/v1_0/widget_element_834671_11.html

<widget xmlns="http://www.w3.org/ns/widgets" 
    xmlns:rim="http://www.blackberry.com/ns/widgets" 
    version="2.0.0.0" 
    id="sampleapp" 
    rim:header="RIM-Widget:rim/widget" 
    rim:userAgent="BlackBerry10/MyWebWorksApp"> 
+0

에 대한 설명과 예제를 찾을 수 있지만 이것은 단지 위젯에 대한 아닌가요? 맞춤형 사용자 에이전트로 작업하려면 전체 앱이 필요합니다. – mikywan

+0

위젯은 패키지 된 응용 프로그램의 표준 요소입니다. W3C 정의를 참조하십시오 : http://www.w3.org/TR/widgets/. https://developer.blackberry.com/html5/documentation/v2_0/modifying_your_config_file.html에서 표준 BlackBerry config.xml의 예를 확인할 수 있습니다. 따라서 BlackBerry cordova 앱을 사용자 정의하려면 "림 :"속성을 사용해야합니다. –