-1

我正在尝试使用 WL.TabBar api 并在服务器生成的页面中创建选项卡,但看起来项目没有呈现为选项卡。但每个项目都用点呈现在另一个下方(如下所示/所示)。

*项目
1 *项目2
*项目3
*项目4

知道可能是什么问题吗?谢谢

酷,这里是环境细节:

(1)Worklight 506版。在Android模拟器上运行

(2) 使用的示例代码:

WL.TabBar.setParentDivId("tabpane");
WL.TabBar.init();
WL.TabBar.addItem("item1", function()
{ openNativePage(); },"Item1",{ image: "css/images/Tab.jpg", imageSelected : "css/images/Tab.jpg"
? } );
WL.TabBar.setVisible(true);

(3) 我没有看到任何错误消息。但我在 LogCat 中看到以下警告:

05-16 12:37:42.796:I/Web 控制台 (289):由于缺少 _cordovaNative,因此退回到 PROMPT 模式。位于主机名/wps/contenthandler/!ut/p/digest!SlQs_clcwL2z1b8kIsNvEg/mashup/ra:collection?themeID=ZJ_CGAH47L00OEP00IDBHRNLP0830&locale=en&mime-type=text%2Fplain&entry=wl_client__0.0%3Aconfig_js&entry=wl_init__0.0%3Aconfig 3Aconfig_js&entry=wp_theme_edit__0.0%3Aconfig_js&entry=wp_theme_menus__0.0%3Aconfig_js&entry=wp_theme_skin_region__0.0%3Aconfig_js&entry=wp_on​​e_ui_30__0.0%3Aconfig_js&entry=wp_status_bar__0.0%3Aconfig_js:1044

4

1 回答 1

-1

嗯,我想找到了答案。问题是 CSS 文件(wlclient.css + wlgap.android.css)在支持的服务器(自定义应用程序存在的地方)丢失。我只复制了 wlclient 和 commons 文件夹中的原生 JavaScript 文件。谢谢。

于 2013-05-16T07:42:28.863 回答