Docusign Android SDK useTemplate离线模式不起作用。 我正在尝试将useTemplate函数与isOffline = false一起使用,但是当我调用该函数时 useTemplate,它不响应,既不成功也不错误。
这是useTemplate函数:
private fun useTemplate() {
templateDelegate.useTemplate(context, templateId, envelopeDefaults, false, object : DSUseTemplateListener {
override fun onComplete(envelopeId: String) {
Log.e(DOCUSIGN_TAG, "useTemplate template has been successfully signed")
}
override fun onCancel(templateId: String, envelopeId: String?) {
Log.e(DOCUSIGN_TAG, "useTemplate the signing ceremony is cancelled")
}
override fun onError(exception: DSTemplateException) {
Log.e(DOCUSIGN_TAG, "useTemplate error using the template or during signing")
}
})
}
答案 0 :(得分:2)
如果在useTemplate api中将'isOffline'参数作为false传递,则它应启动在线签名。目前尚不支持在线登录SDK,并且在以后的版本中将可用。目前,我们支持脱机签名。因此,您可以尝试为“ isOffline”参数传递true,这将启动脱机签名模式。
templateDelegate.useTemplate(context, templateId, envelopeDefaults, true, ...)
否则,如果将“ issOffline”参数传递为true,则会抛出DSSigningException。