Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.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 为什么我的图表可以在IPhone/IPad上运行,而不能在Android上运行?_Javascript_Android_Charts_Cordova_Enyo - Fatal编程技术网

Javascript 为什么我的图表可以在IPhone/IPad上运行,而不能在Android上运行?

Javascript 为什么我的图表可以在IPhone/IPad上运行,而不能在Android上运行?,javascript,android,charts,cordova,enyo,Javascript,Android,Charts,Cordova,Enyo,大家好 我正在使用Enyo和JS。我使用PhoneGap将代码移植到IOs-IPhone/IPad。但该图表在Android上不起作用。。问题是图表无法呈现。我被调查过,发现有人说SVG图表在android应用程序上不起作用。。但我使用的是jquery浮点类型。 好的,如果需要更多的信息或细节,请填写免费询问。。 谢谢 以下是LogCat错误: 06-06 09:24:29.093:V/webview(3910):singleCursorHandlerTouchEvent-getEditable

大家好

我正在使用Enyo和JS。我使用PhoneGap将代码移植到IOs-IPhone/IPad。但该图表在Android上不起作用。。问题是图表无法呈现。我被调查过,发现有人说SVG图表在android应用程序上不起作用。。但我使用的是jquery浮点类型。 好的,如果需要更多的信息或细节,请填写免费询问。。 谢谢

以下是LogCat错误:

06-06 09:24:29.093:V/webview(3910):singleCursorHandlerTouchEvent-getEditableSupport>FASLE 06-06 09:24:30.593:V/webview(3910):singleCursorHandlerTouchEvent-getEditableSupport FASLE 06-06 09:24:30.921:V/webview(3910):singleCursorHandlerTouchEvent-getEditableSupport FASLE 06-06 09:24:32.007:V/webview(3910):singleCursorHandlerTouchEvent-getEditableSupport格式 06-06 09:24:33.398:V/webview(3910):singleCursorHandlerTouchEvent-getEditableSupport FASLE 06-06 09:24:36.125:V/webview(3910):singleCursorHandlerTouchEvent-getEditableSupport格式 06-06 09:24:37.640:V/webview(3910):singleCursorHandlerTouchEvent-getEditableSupport FASLE 06-06 09:24:39.867:V/webview(3910):singleCursorHandlerTouchEvent-getEditableSupport FASLE 06-06 09:24:40.406:D/CordovaLog(3910):未捕获错误:绘图尺寸无效,宽度=720,高度=0 06-06 09:24:40.406:E/Web控制台(3910):未捕获错误:绘图尺寸无效,宽度=720,高度=0file:///android_asset/www/jquery.flot.js:118 06-06 09:24:40.421:D/CordovaLog(3910):未捕获错误:绘图尺寸无效,宽度=720,高度=0 06-06 09:24:40.421:E/Web控制台(3910):未捕获错误:绘图尺寸无效,宽度=720,高度=0file:///android_asset/www/jquery.flot.js:118

有什么想法吗?

解决了

我在创建图形的方法中添加了一个“if”语句。在此“如果”中,找到的高度(零)乘以图表大小所需的百分比(十进制)

如果(document.height==0){ 高度=文件高度*0.5; }


一个细节:容器没有找到图表的高度。什么在IOs或浏览器中不会发生。这是否仍然会产生高度=0?嗨,是的,仍然是零。但这是我找到的唯一解决问题的方法。如果您有任何其他想法,请发布!:d您可能需要将图表(或应用程序)放入合适的行/列中,并在图表/主区域上设置fit:true。或者,您可以尝试在其中一个容器上显式设置高度。