나는 Cordova 및 Jquery Mobile을 사용하여 iOS 응용 프로그램을 만들고 있습니다. 특정 페이지에서 저는 자동차, 집 등의 3D보기를 표시하려고합니다. 3D 표현은 Cordova 프로젝트에 링크 된 Objective C 플러그인입니다.코르도바 (PhoneGap)로 3D보기 표시
내 HMI에는 확장/축소 할 수있는 몇 가지 도구 패널이 있습니다. 이 패널에는 3D 뷰에서 사용할 수 있어야하는 몇 가지 도구가 있습니다. 나는 JQuery와 모바일 가진 사람들 패널을 만들었습니다
<div class="panelRight">
<div class="panelRightContent">
<div data-role="controlgroup" data-corners="false"> <a href="#" data-role="button">Tool 1</a>
<a href="#" data-role="button">Tool 2</a>
<a href="#" data-role="button">Tool 3</a>
<a href="#" data-role="button">Tool 4</a>
<a href="#" data-role="button">Tool 5</a>
</div>
</div>
</div>
문제는 : 내 응용 프로그램을 사용할 때 내 층의 중간에 플러그인 위치를 설정할 수 없습니다. 좀 더 정확히 말하자면, 플러그인 뷰를 앞쪽으로 보내면 더 이상 내 레이블을 사용/축소 할 수 없거나 뒤쪽으로 보내고 플러그인은 Cordova 백그라운드 활동에 의해 숨겨집니다.
HMI의 특정 영역에 플러그인을 표시 할 수 있도록 기본 코르도바 배경을 숨기거나 삭제할 수있는 방법이 있습니까 (패널이 플러그인보기를 소비해야 함). 더 나은 해결책이 있다고 생각합니까?
그 해결책은 상당히 인상적이지만, 불행히도 프로젝트를 생각한 방식이므로 Objective C 플러그인을 사용해야 할 필요가 있습니다. 단지 그것을 사용하고 있습니다. 좀 더 기본적으로 내 문제는 3D 플러그인을 사용하거나 initWithFrame 함수를 사용하여 색상이 지정된 배경을 표시하는 기본 플러그인을 사용하는 것과 같습니다. CGRectMake – Biloutage
html 은 (는) 객관적인 C 플러그인과 상호 작용할 수 없습니다. 나는 그것이 객관적인 C 또는 코도 바 중 하나이며 그 사이에 의사 소통을 할 수있는 플러그인이 현재는 존재하지 않는다는 것을 알고 있습니다. – MrAdibou
Ok,이 설명에 감사드립니다. – Biloutage