Javascript D3.js是否支持本机移动应用程序?

Javascript D3.js是否支持本机移动应用程序?,javascript,mobile,d3.js,Javascript,Mobile,D3.js,我发现了一些关于支持D3创建使用移动浏览器查看的移动应用程序的问题。我想知道D3是否支持创建本机移动应用程序(例如在Android设备上) 如果不支持本机移动应用程序,那么使用D3在移动设备上实现类似本机的应用程序的最佳方式是什么 否则,是否有替代D3的方法在移动设备上创建本机交互式可视化应用程序 谢谢 是一个用于处理数据并将其呈现为HTMLDOM的库–可以通过SVG,也可以通过直接向上的div或画布。当然,还需要一个JavaScript引擎来运行代码。浏览器提供了所有这些东西;本机应用程序不提

我发现了一些关于支持D3创建使用移动浏览器查看的移动应用程序的问题。我想知道D3是否支持创建本机移动应用程序(例如在Android设备上)

如果不支持本机移动应用程序,那么使用D3在移动设备上实现类似本机的应用程序的最佳方式是什么

否则,是否有替代D3的方法在移动设备上创建本机交互式可视化应用程序

谢谢

是一个用于处理数据并将其呈现为HTMLDOM的库–可以通过SVG,也可以通过直接向上的div或画布。当然,还需要一个JavaScript引擎来运行代码。浏览器提供了所有这些东西;本机应用程序不提供任何现成的功能

但是,有一些方法可以构建包装javascript引擎和DOM的本机应用程序。是这样做的常用框架。它本质上让你开发的东西就像要在浏览器中运行一样,但它们被打包到本地应用程序中。这会对性能造成影响:它的运行速度不如本机应用程序,而且通常甚至不如在移动浏览器中运行相同的代码。但从用户的角度来看,它的安装和发布与任何本地应用程序一样


这可能是在本地应用程序中使用d3的唯一方法。

我刚刚在android设备上访问了网站,点击了一些示例,它对我很有用™. 你说的本地人是什么意思?在本机浏览器中使用d3.js?感谢您的快速响应。所谓原生,我指的是创建一个Android应用程序,例如,不使用浏览器。据我所知,d3.js是JavaScript(带有DOM),所以我想你最好把它变成一个应用程序,比如PhoneGap,我不是Android开发者,虽然它不必归结为PhoneGap。D3代码在普通
WebView
中也能正常工作。WebView是PhoneGap的工作方式——不需要太多关于什么是WebView或如何使用WebView的知识。谢谢你的回答。非常感谢!!