我使用的是Dojo1.10,我试图用undescore文件(_blabla)来解决所有的问题。这里相关:https://code.google.com/p/android/issues/detail?id=5343构建/最小化特定webkit的dojo:http://dojotoolkig.org/reference-guide/1.10/build/webkit-mobile.html#build-webkit-mobile和一切都很好,除了旋转木马和Accordion,这些元素在本地webkit服务器上加载得很好。
我试着用weinre调试,但是这个“类”转盘不存在,Accordion不存在(object dojox.mobile不包含这个)
任何人都能给我一线希望
iOS和and浏览器运行良好,我使用的是在物理和虚拟设备上测试过的Cordova4.0(只有JS、CSS、HTML
发布于 2014-12-14 00:07:44
不应该有_ problems,您需要的所有小部件,包括Carousel都被编译到层文件中。.(Carousel在mobile-ui-layer.js中)在www文件夹中,layer或dojo子目录中应该有mobile-ui-layer.js和core-web-layer.js文件。
并且您的wlCommonInit必须引用这些文件,这取决于它们在项目中的位置:
function wlCommonInit() {
    require([ "layers/core-web-layer", "layers/mobile-ui-layer" ], dojoInit);
}编辑,抱歉刚刚注意到您说您使用的是直科尔多瓦而不是工作灯。
他们最简单的说是使用dojo构建,将dojo文件压缩成一个层文件。
示例移动层:
layers: {
        "dojo/mobile-ui-layer":{
            include: ["dojox/mobile",
            "dojox/mobile/_base",
            "dojox/mobile/_ComboBoxMenu",
            "dojox/mobile/_ContentPaneMixin",
            "dojox/mobile/_css3",
            "dojox/mobile/_DataListMixin",
            "dojox/mobile/_DataMixin",
            "dojox/mobile/_DatePickerMixin",
            "dojox/mobile/_EditableIconMixin",
            "dojox/mobile/_EditableListMixin",
            "dojox/mobile/_ExecScriptMixin",
            "dojox/mobile/_IconItemPane",
            "dojox/mobile/_ItemBase",
            "dojox/mobile/_ListTouchMixin",
            "dojox/mobile/_maskUtils",
            "dojox/mobile/_PickerBase",
            "dojox/mobile/_PickerChooser",
            "dojox/mobile/_ScrollableMixin",
            "dojox/mobile/_StoreListMixin",
            "dojox/mobile/_StoreMixin",
            "dojox/mobile/_TimePickerMixin",
            "dojox/mobile/Accordion",
            "dojox/mobile/Audio",
            "dojox/mobile/Badge",
            "dojox/mobile/bookmarkable",
            "dojox/mobile/Button",
            "dojox/mobile/Carousel",
            "dojox/mobile/CarouselItem",
            "dojox/mobile/CheckBox",
            "dojox/mobile/ComboBox", // experimental    
            "dojox/mobile/common",
            "dojox/mobile/compat",
            "dojox/mobile/Container",
            "dojox/mobile/ContentPane",
            "dojox/mobile/DataCarousel",
            "dojox/mobile/DatePicker",
            "dojox/mobile/EdgeToEdgeCategory",
            "dojox/mobile/EdgeToEdgeDataList",
            "dojox/mobile/EdgeToEdgeList",
            "dojox/mobile/EdgeToEdgeStoreList",
            "dojox/mobile/ExpandingTextArea",
            "dojox/mobile/FilteredListMixin",
            "dojox/mobile/FixedSplitter",
            "dojox/mobile/FixedSplitterPane",
            "dojox/mobile/FormLayout",
            "dojox/mobile/GridLayout",
            "dojox/mobile/Heading",
            "dojox/mobile/i18n",
            "dojox/mobile/Icon",
            "dojox/mobile/IconContainer",
            "dojox/mobile/IconItem",
            "dojox/mobile/IconMenu",
            "dojox/mobile/IconMenuItem",
            "dojox/mobile/iconUtils",
            "dojox/mobile/lazyLoadUtils",
            "dojox/mobile/ListItem",
            "dojox/mobile/LongListMixin",
            "dojox/mobile/Opener",
            "dojox/mobile/Overlay",
            "dojox/mobile/PageIndicator",
            "dojox/mobile/pageTurningUtils",
            "dojox/mobile/Pane",
            //"dojox/mobile/parser",
            "dojox/mobile/ProgressBar",
            "dojox/mobile/ProgressIndicator",
            "dojox/mobile/RadioButton",
            "dojox/mobile/Rating",
            "dojox/mobile/RoundRect",
            "dojox/mobile/RoundRectCategory",
            "dojox/mobile/RoundRectDataList",
            "dojox/mobile/RoundRectList",
            "dojox/mobile/RoundRectStoreList",
            "dojox/mobile/ScreenSizeAware", // experimental
            "dojox/mobile/scrollable",
            "dojox/mobile/ScrollablePane",
            "dojox/mobile/ScrollableView",
            "dojox/mobile/SearchBox",
            "dojox/mobile/SimpleDialog",
            "dojox/mobile/Slider",
            "dojox/mobile/sniff",
            "dojox/mobile/SpinWheel",
            "dojox/mobile/SpinWheelDatePicker",
            "dojox/mobile/SpinWheelSlot",
            "dojox/mobile/SpinWheelTimePicker",
            "dojox/mobile/StoreCarousel",
            "dojox/mobile/SwapView",
            "dojox/mobile/Switch",
            "dojox/mobile/TabBar",
            "dojox/mobile/TabBarButton",
            "dojox/mobile/TextArea",
            "dojox/mobile/TextBox",
            "dojox/mobile/TimePicker",
            "dojox/mobile/ToggleButton",
            "dojox/mobile/ToolBarButton",
            "dojox/mobile/Tooltip",
            "dojox/mobile/transition",
            "dojox/mobile/TransitionEvent",
            "dojox/mobile/TreeView", // experimental
            "dojox/mobile/uacss",
            "dojox/mobile/ValuePicker",
            "dojox/mobile/ValuePickerDatePicker",
            "dojox/mobile/ValuePickerSlot",
            "dojox/mobile/ValuePickerTimePicker",
            "dojox/mobile/Video",
            "dojox/mobile/View",
            "dojox/mobile/ViewController",
            "dojox/mobile/viewRegistry",
            "dojox/mobile/dh/ContentTypeMap",
            "dojox/mobile/dh/DataHandler",
            "dojox/mobile/dh/HtmlContentHandler",
            "dojox/mobile/dh/HtmlScriptContentHandler",
            "dojox/mobile/dh/JsonContentHandler",
            "dojox/mobile/dh/PatternFileTypeMap",
            "dojox/mobile/dh/StringDataSource",
            "dojox/mobile/dh/SuffixFileTypeMap",
            "dojox/mobile/dh/UrlDataSource"],
            exclude: [
                "dojox/mobile/bidi/_ComboBoxMenu",
                "dojox/mobile/bidi/_ItemBase",
                "dojox/mobile/bidi/_StoreListMixin",
                "dojox/mobile/bidi/Accordion",
                "dojox/mobile/bidi/Badge",
                "dojox/mobile/bidi/Button",
                "dojox/mobile/bidi/Carousel",
                "dojox/mobile/bidi/CarouselItem",
                "dojox/mobile/bidi/common",
                "dojox/mobile/bidi/Heading",
                "dojox/mobile/bidi/IconItem",
                "dojox/mobile/bidi/IconMenu",
                "dojox/mobile/bidi/ListItem",
                "dojox/mobile/bidi/RoundRectCategory",
                "dojox/mobile/bidi/SpinWheelSlot",
                "dojox/mobile/bidi/Switch",
                "dojox/mobile/bidi/TabBar",
                "dojox/mobile/bidi/TabBarButton",
                "dojox/mobile/bidi/TextBox",
                "dojox/mobile/bidi/ToolBarButton",
                "dojox/mobile/bidi/Tooltip",
                "dojox/mobile/bidi/TreeView",
                "dojox/mobile/bidi/ValuePickerSlot"
            ]
        }https://stackoverflow.com/questions/27443021
复制相似问题