PC用及移动端用API一览表
仅可在PC页面上使用的API、仅可在移动端上使用的API以及两者都可使用的API总结如下表。
详情请参考相应的各链接。
※移动端API适用于以下环境。
移动端的Web浏览器
移动端应用程序“kintone mobile”
表格内符合与用语说明
×:不支持API
无此功能:无执行API所需的功能
事件
API | PC | 移动端 |
---|---|---|
记录列表页面显示后的事件 | ○ | ○ ※1 |
记录列表页面的行内编辑保存前的事件 | ○ | 无此功能 |
记录列表页面的行内编辑保存成功后的事件 | ○ | 无此功能 |
记录列表页面的行内编辑开始时的事件 | ○ | 无此功能 |
在记录列表页面更改记录值时的事件 | ○ | 无此功能 |
在记录列表页面执行记录删除前的事件 | ○ | 无此功能 |
记录添加页面显示后的事件 | ○ | ○ ※1 |
记录添加页面在执行保存之前的事件 | ○ | ○ ※1 |
记录添加页面保存成功后的事件 | ○ | ○ ※1 |
记录添加页面的字段值发生更改时的事件 | ○ | ○ ※1 |
记录详情页面显示后的事件 | ○ | ○ ※1 |
记录详情页面在执行删除之前的事件 | ○ | ○ ※1 |
流程管理的动作执行事件 | ○ | ○ ※1 |
记录编辑页面显示后的事件 | ○ | ○ ※1 |
记录编辑页面在执行保存之前的事件 | ○ | ○ ※1 |
记录编辑页面保存成功后的事件 | ○ | ○ ※1 |
在记录编辑页面更改字段值时的事件 | ○ | ○ ※1 |
(app.record.print.show) | ○ | 无此功能 |
(app.report.show) | ○ | ○ ※1 |
(portal.show) | ○ | ○ ※1 |
※1…所有移动端专用的函数都要在PC专用的函数的前面加上“mobile”。
例:PC 专用 ⇒ app.record.index.show 移动端专用 ⇒ mobile.app.record.index.show
信息的获取与设置
API | PC | 移动端 |
---|---|---|
(kintone.api) | ○ | ○ |
○ | ○ ※2 | |
(kintone.app.record.set) | ○ | ○ ※2 |
○ | ○ ※2 | |
(kintone.app.getQueryCondition) | ○ | ○ ※2 |
○ | ○ ※2 | |
○ | ○ ※2 | |
○ | ○ | |
(kintone.getUiVersion) | ○ | ○ |
(kintone.api.getConcurrencyLimit) | ○ | ○ |
○ | 无此功能 | |
(kintone.app.getRelatedRecordsTargetAppId) | ○ | ○ ※2 |
○ | ○ ※2 | |
○ | ○ | |
○ | ○ | |
(kintone.getRequestToken) | ○ | ○ |
(kintone.proxy) | ○ | ○ |
(kintone.proxy.upload) | ○ | ○ |
字段的显示/隐藏 | ○ | ○ ※2 |
组合字段的开闭 | ○ | ○ ※2 |
※ 2…所有移动端专用的函数都要在kintone的后面加上“mobile”。
例:PC 专用 ⇒ kintone.app.record.get 移动端专用 ⇒ kintone.mobile.app.record.get
获取元素
API | PC | 移动端 |
---|---|---|
获取页面顶部下方的空白部分的元素(记录详情页面・记录列表页面) (kintone.mobile.app.getHeaderSpaceElement) | 无此功能 | ○ |
(kintone.app.getFieldElements) | ○ | ○ ※2 |
(kintone.app.getHeaderMenuSpaceElement) | ○ | × |
○ | × | |
(kintone.app.record.getFieldElement) | ○ | ○ ※2 |
(kintone.app.record.getHeaderMenuSpaceElement) | ○ | × |
(kintone.app.record.getSpaceElement) | ○ | ○ ※2 |
(kintone.portal.getContentSpaceElement) | ○ | ○ ※2 |
※2…所有移动端专用的函数都要在PC专用的函数的前面加上“mobile”。
例:PC 专用 ⇒ kintone.app.record.get 移动端专用 ⇒ kintone.mobile.app.record.get
回复(8)
不好意思,一些和这个主题无关的问题请去社区提问,谢谢。
file 组件 上传 文件以后 如何 通过代码 把 file 组件 上传的文件 清空,可以做到吗
“记录编辑页面在执行保存之前的事件(app.record.edit.submit)”这个事件可以检测是否上传过
用代码可以检测 附件 是否有上传过吗?
你可以将附件设置为必填项。或者在“记录编辑页面在执行保存之前的事件(app.record.edit.submit)”这个事件上判断附件字段的值
您好,我的应用中有一个上传 附件 的组件,保存的时候如何验证是否上传过了,如果没有上传提示:必须上传。我改如何来设置呢?
官网就有下载
https://www.cybozu.cn/support/kintone.html
请问,智能手机的应用程序哪里可以下载呢