Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ipad应用程序中的Phonegap本机选项卡栏_Javascript_Iphone_Objective C_Ipad_Cordova - Fatal编程技术网

Javascript ipad应用程序中的Phonegap本机选项卡栏

Javascript ipad应用程序中的Phonegap本机选项卡栏,javascript,iphone,objective-c,ipad,cordova,Javascript,Iphone,Objective C,Ipad,Cordova,我正在使用,试图在iPad应用程序中获得本机标签栏,但运气不好 我从github下载NativeControl,然后安装 通过在插件目录中添加.m和.h文件,在www目录中添加.js文件,还可以在index.html中添加.js文件。还添加了NativeControls作为phonegap.plist文件中的键和值,并在index.html中使用下面的代码,但没有成功 var-nativeControls; var tabBarItems=新数组('More'、'Favorites'、'Sear

我正在使用,试图在iPad应用程序中获得本机标签栏,但运气不好

我从github下载
NativeControl
,然后安装

通过在插件目录中添加
.m
.h
文件,在
www
目录中添加.js文件,还可以在
index.html
中添加
.js
文件。还添加了
NativeControls
作为
phonegap.plist
文件中的键和值,并在index.html中使用下面的代码,但没有成功

var-nativeControls;
var tabBarItems=新数组('More'、'Favorites'、'Search');
函数onBodyLoad()
{
文件。添加的监听器(“deviceready”,OnDeviceraddy,false);
}
/*调用此函数时,PhoneGap已初始化并准备好滚动*/
函数ondevicerady()
{             
NativeControl=window.plugins.nativeControl;
setupTabBar();
showtabar();
}
函数setupTabBar()
{           
nativeControls.createTabBar();
var i=0;
对于(i=0;i

谢谢。

根据他们的维基:

uicontrol现在从0.9.2起正式停止,并且不会停止 支持(它从未正式成为核心的一部分)。如果你 还想看看这个功能吗 地址:http://github.com/phonegap/phonegap-plugins/tree/master/iPhone/NativeControls/


如果有人仍在寻找解决方案,像我一样,我找到了基于
本机控件的解决方案。我在这里做了一些调整和一个工作示例:.

函数onDeviceReady(){NativeControl=window.plugins.NativeControl;setupTabBar();}感谢shazron修复了NativeControl=window.plugins.NativeControl;