0

Windows 2008 r2 9,0,1,274733 hf901-00010.jarでCFを実行しています

CFMAP を使用して作成した古いアプリケーションが動作しなくなりました。

開発者ツールでは、次のエラーが発生します。

Uncaught TypeError: Cannot read property 'SMALL' of undefined cfmap.js:110
ColdFusion.Map.init cfmap.js:110
_cf_map_init_1379964514322 zip.cfm:29
fire cfajax.js:1105
$E.windowLoadHandler cfajax.js:1209

CFDOCS から直接例をとって、基本的なページを作成しました。

<cfmap name="gmap02" 
    centeraddress="345 Park Avenue, san jose, CA 95110-2704, USA" 
    doubleclickzoom="true" 
    scrollwheelzoom="true" 
    showscale="false" 
    tip="My Map"/> 

何が変わったのかについてのアイデアはありますか?

4

2 に答える 2

1

アドビは、Google Maps API v3 のサポートを追加する ColdFusion 9.0.1 の累積的なホットフィックス 4 を 2013 年 2 月または 3 月にリリースしました。http://helpx.adobe.com/coldfusion/kb/cumulative-hotfix-4-coldfusion-901.html .

API の v3 を使用するには、累積的な修正プログラムをインストールする必要があります。

確認するには、{cf_install}/lib/updatesを調べます。ディレクトリにchf9010004.jarがあるはずです。また、 /CFIDE/scripts/にもかなりの数のファイルがあり、これもサポートするように更新されました。

CF9.0.0 または 9.0.2 を実行している場合、新しい API をサポートするために特定のバージョン用にリリースされた他の CHF がありました。ColdFusion 10 の場合、Update 8 以降を実行する必要があります。

于 2013-09-26T19:02:15.997 に答える