dojo 프레임 워크를 사용하여 웹 애플리케이션을 개발합니다. 이 앱은 file : /// 프로토콜을 사용하는 브라우저에서로드해야합니다 (Android/iPad 용 Cordova/Phonegap 응용 프로그램이됩니다). index.html 파일 보이는 같은 :file : /// protocol (Cordova/Phonegap)에서 dojo의 사용자 정의 빌드 사용 방법
헤드 섹션 :
<script type="text/javascript">
var dojoConfig = {
parseOnLoad: true
}
</script>
<script type="text/javascript" src=""dojo.js"/>
<script type="text/javascript">
dojo.require("dojox.mobile.parser");
dojo.require("dojox.mobile");
</script>
본문 섹션 : 그것은 (Mobile application development, Part 1: PhoneGap and Dojo Mobile on Android)
그래서 IBM 수업에서 찍은
<script type="text/javascript">
dojo.require("dojox.mobile.parser");
dojo.require("dojox.mobile");
</script>
두 가지 문제가 있습니다.
1) dojo는 모듈을로드하려고 시도하지만 file : /// 프로토콜을 사용하여 모듈을로드하지 못합니다. HTTP 프로토콜이 다시 요청됩니다.
2) index.html에서 웹 빌더가 만든 사용자 정의 도우 즈 빌드를 사용합니다. 이 빌드는 필요한 모듈이 들어있는 하나의 파일로 구성됩니다. 그러나 프레임 워크가 큰 커스텀 dojo.js에 이미로드되었지만 프레임 워크가 존재하지 않는 파일에서로드하려고 시도하는 모듈이 필요합니다.
누군가이 두 가지 문제를 해결하는 방법을 알고있을 수 있습니다.