我认为兼容性有问题...按照 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
我希望有人知道我能做什么,因为我完全迷路了!