将Surveyjs与Nativescript集成+;有棱角的
我正在尝试将surveyjs与我的NativeScript应用程序合并。我已经提到将其与角度应用程序合并 根据网站上给出的Angular演示代码,我们必须为Complete按钮添加事件处理程序,以便从surveyjs获得响应。是否可以为Nativescript移动应用程序进行类似的集成?以下是我认为可以采取的方法 显示将Surveyjs与Nativescript集成+;有棱角的,nativescript,angular2-nativescript,surveyjs,Nativescript,Angular2 Nativescript,Surveyjs,我正在尝试将surveyjs与我的NativeScript应用程序合并。我已经提到将其与角度应用程序合并 根据网站上给出的Angular演示代码,我们必须为Complete按钮添加事件处理程序,以便从surveyjs获得响应。是否可以为Nativescript移动应用程序进行类似的集成?以下是我认为可以采取的方法 显示 创建SurveyJS提供的带有所需CSS和JS的HTML 引用并将其添加为项目中的文件 一旦我从服务器返回调查问题json,就修改HTML 将HTML显示为WebView的一部
- 创建SurveyJS提供的带有所需CSS和JS的HTML 引用并将其添加为项目中的文件
- 一旦我从服务器返回调查问题json,就修改HTML
- 将HTML显示为WebView的一部分。这将负责显示
关于我申请的调查
- 根据SurveyJS上给出的流程,我需要为 oncomplete将为我获取结果json。我怎样才能补充呢 在我的代码中完成按钮点击的处理程序?还请注意 一次调查可能会有多个调查 页面
- 除了调查,页面和用户上还有其他字段 将通过单击页面的提交按钮一次性提交所有内容。 因此,我计划隐藏SurveyJS提供的完整按钮 页这需要通过代码触发。这能做到吗
oncomplete
事件。并在该函数调用中向本机应用程序发出一些事件。之后,添加nativescript代码以侦听该事件并获取JSON
内置webView JS功能
var oWebViewInterface = window.nsWebViewInterface;
// emit event to native app
oWebViewInterface.emit('anyEvent', jsonData);
内置本机应用程序
oWebViewInterface.on('anyEvent', function(jsonData){
// perform action on event
});
有关这方面的更多详细信息,请查看插件自述文件