zoukankan      html  css  js  c++  java
  • arcgis for javascript api 4.3 PrintTask爬坑。

    这两天做地图打印,然后,由于以前都没用过PrintTask,感觉很新鲜,然而,巨坑在等着我。 - -

    先照着api文档上的example写,然后,发现报错。如图

    哇,很懵逼。。。。

    我又看了下GP服务的地址,上面写着,支持submitJob,然而,api的example上写的是用 execute。

    我又试着用用Geoprocessor来做,只有它才有submitJob方法,然而,结果很懵逼,有返回值,没结果。

    .0...............................搞得我都开始怀疑人生了。。。。

    后来,找了我们老大(之前的系统是他写的),问了一下,用chrome后台看了下操作。

    原来的系统用的方法是execute,但是,后台提交的确实submitJob,

    我使用execute时,后台却是提交的execute。

    他找了下PrintTask的文档,说,有个异步属性。

    一看就焕然大悟, mode属性,是指同步还是异步,默认同步,"sync",设置成异步就行了。"async"。

    在初始化PrintTask时,加上 mode: ""async ,就行了。

    心累啊,,,,,,,,,,,,,,,,,,,,整整花了大半天时间来搞这玩意儿。

  • 相关阅读:
    url末尾的斜杠作用
    awk 工具可以很灵活地对文本进行处理,这里的 awk '{print $2}'是指第二列的内容,是运行的程序 ID。 杀死指定进程
    nil和空切片
    WaitGroup源码设计,
    2
    t
    Go内置的定时器
    分布式定时器
    1 2 交换
    order by 1 DESC 2 desc
  • 原文地址:https://www.cnblogs.com/hcy1994/p/6647971.html
Copyright © 2011-2022 走看看