尝试使用highcharts将数据点注入iOS webView
Trying to inject datapoints into iOS webView using highcharts
在将android应用移植到iOS时,我们遇到了一个障碍:我们有一个UIwebView设置来运行HighCharts(它与他们提供的示例一起工作),但我们不知道如何将变量传递给Javascript以显示实时变化。在android系统中,我们要做的是:
webView.loadUrl("javascript:" + "point = " + "[Date.UTC("
+ mYear + "," + mMonth + "," + mDay + "," + hr
+ "," + min + "," + sec + "),"
+ value+ "];");
或者另一个例子:
webView.loadUrl("javascript:" + "var curve_name = " + "'Illuminance';" +
"var unit_of_meas = " + "'lx';" +
"var x_axis_title = " + "'Date';" +
"var y_axis_title = " + "'Illuminance (lx)';" +
"var plot_title = " + "'Illuminance data';" +
"var plot_subtitle = " + "'';")
UIWebView
有一个称为stringByEvaluatingJavaScriptFromString
的方法,您可以使用它来运行脚本。我认为你也可以用它来传递和初始化任何你喜欢的变量
相关文章:
- 使用Objective-C的JavaScript注入方法
- 正在注入包含JS的HTML
- 如何确定javascript已经完成了某些操作.ios上的
- 迷你$provider注入茉莉花和角
- Angularjs工厂注入错误
- 压缩phonegap中ios的图像插件
- 通过命令行/批处理文件打开页面时,将javascript代码注入Google Chrome
- React Native通过Navigator将用户输入数据传递到选项卡栏IOS中的组件
- 如何在iOS应用程序中从Firebase中删除超过6小时的数据
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- 如何在Ionic Android中将Javascript注入到web视图中
- iOS 中的按钮触摸状态
- 在iOS 4.3中未调用UIWebView shouldStartLoadWithRequest
- Android Webview通过Javascript注入CSS
- 在iOS和Android上使用React native时,我还能使用本机第三方lirbraries吗
- Android/IOS上的实时Javascript合成器.HTML5 音频标签不会接受注入的数据
- 在Webview iOS中注入JavaScript代码
- 如何在UIWebView-iOS加载的iframe中注入javascript
- iOS使用javascript注入重定向
- 尝试使用highcharts将数据点注入iOS webView