是否可以在Cordova应用程序中嵌入原生Android组件?
可以与组件交互(使用cordova.exec()
),
但是我不确定如何实例化&首先将组件放在屏幕上。
详细说明:
要明确的是,我不是要求创建一个“外部”应用程序是原生的应用程序,而应用程序的“内部”部分是由Cordova控制的webview。我问的是一个应用程序,它完全是由Cordova控制的webview,并将本机组件放在该webview中。
我尝试在我的应用中放置的组件是a handwriting recognition component。在纯粹的原生Android应用中,可以使用res/layout
:
<com.myscript.atk.sltw.SingleLineTextWidgetStyleable
android:id="@+id/sltw"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
......我希望达到类似的目的, 在Cordova应用程序中使用Javascript。