互換性に問題があると思います... Panoramio API リファレンス ガイドに従って、Panoramio ボックスをセットアップしましたが、コンピューターの HTML テスト ページで動作させようとしている限り、問題なく動作します。しかし、そのページを php ページに含めると (include(page.php))、まったく機能しません... 互換性の問題ではないかと心配していますが、残念ながら解決方法がわかりません。すでにコードを関数として囲み込もうとしましたが、うまくいきませんでした。
コードは次のとおりです(ローカルホストで作業しているため)
<script type="text/javascript" src="http://www.panoramio.com/wapi/wapi.js?v=1&hl=en"></script>
<div id="div_photo_ex" style="float: left; margin: 10px 15px"></div>
<script type="text/javascript">
(function() {
var rect = {'rect': {'sw': {'lat': 50, 'lng': -1}, 'ne': {'lat': 51, 'lng': 1}}};
var photo_ex_options = {'width': 250, 'height': 400};
var photo_ex_widget = new panoramio.PhotoWidget('div_photo_ex', rect, photo_ex_options);
photo_ex_widget.setPosition(0);
})();
</script>
コードを挿入するページへのリンクは次のとおりです: http://www.beachpartyfever.com/parties-in/asia/152-malaysia/54-long-beach
私は完全に迷っているので、誰かが私にできることを知っていることを願っています!