0

在 odoo14 中,initMap 函数调用(它是 google_map.js 中的函数)有效。 在此处输入图像描述

但是当涉及到odoo15的时候,一个错误Uncaught Promise > initMap is not a function就出来了。 在此处输入图像描述

最奇怪的是在odoo15中,当我再次打开表单视图时,错误消失了。所有作品!


<form>

    <group>
       <div id="iframe-contents">
           <div id="map" />
       </div>
    </group>

<xpath expr="//div[@id='iframe-contents']" position="after">

<script type="text/javascript" src="hh_delivery/static/src/google_map.js"></script>

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;callback=initMap" />

<link rel="stylesheet" href="hh_delivery/static/css/google_map.css"/>

</xpath>

</form>


4

0 回答 0