首页 文章

如何从Google放置API制作Orbeon自动填充地址

提问于
浏览
0

我需要在Orbeon表单中使用自动填充字段来搜索来自Google地方API网络服务的地址 .

然后,自动填充字段中选择的地址应填写表单中的相应文本字段 .

谷歌在以下功能示例中演示了该功能:https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform

我在Orbeon Map文档中读到:https://doc.orbeon.com/form-runner/component/map.html

<property as="xs:string" name="oxf.xforms.xbl.fr.map.key" value="..."/>

我为Google Places API生成了密钥,而不是Google Maps API,是否有“地方”的特定属性名称?

如何使此自动填充功能填写地址文本字段?

1 回答

  • 0

    Orbeon Forms map component将Google Map 或其某个子集的功能公开为组件,您可以将其作为表单字段添加到表单中 . 同样,您需要构建另一个组件,其工作方式类似于查询Google Places数据库的自动完成功能 .

    为此,我不会重复使用Orbeon Forms自动完成控件中的任何代码 . 相反,我将首先创建您想要从银行HTML页面开始的控件,独立于Orbeon Forms . 一旦你按照自己想要的方式工作,就可以开始将代码打包成XBL component .

相关问题