|
如何实现PC版钉钉在应用内新建流程或内容管理文档的咨询 - 设计开发 - 藕粉社区 - Powered by Discuz! (o2oa.net)
之前发了一个帖子,感谢管理员的解答,解决了应用内打开已有ID的流程或内容管理文档的需求,现在请问如果新建文档的时候,还没有ID,应该如何写脚本
通过var url = "../x_desktop/work.html?workid=" + id;方式能实现钉钉PC版应用内打开有ID的文档,但如果我是新建文档呢,新建的时候ID还并未产生,这种情况ID从何而来呢,例如原本代码是
createDocument : function(){
var opt = {
"category" : "XXX",
"restrictToColumn" : true,
"ignoreTitle": true
}
o3.page.createDocument(opt);}
现在要键入判断是钉钉后执行的脚本,请问如何写呢,下面是点击新建文档后浏览器打开的连接,x_desktop/cmsdoc.html?readonly=false&documentId=18670c46-cbee-4a6f-bee3-d42eb3d1c828&appId=cms.Document18670c46-cbee-4a6f-bee3-d42eb3d1c828&onPostPublish=function%20()%20%7B%20%5Bnative%20code%5D%20%7D&onAfterPublish=function(t)%7Bs.view%26%26s.view.reload%26%26s.view.reload()%2Cs.fireEvent("afterPublish"%2Ct)%7D
|
|