Php 使用Safari的iPad上的锁定按钮投掷错误

Php 使用Safari的iPad上的锁定按钮投掷错误,php,pinterest,Php,Pinterest,我正在使用pinit按钮脚本在悬停时显示pinit按钮 它在桌面上运行良好。 但它在iPad的Safari上抛出了错误 错误:“Safari无法打开页面。因为地址无效。” 我使用的代码如下: <div class="pin-it-hover"> <a href="//www.pinterest.com/pin/create/button/?url=<?php echo current_url(); ?>&media= <?php echo s

我正在使用pinit按钮脚本在悬停时显示pinit按钮

它在桌面上运行良好。 但它在iPad的Safari上抛出了错误

错误:“Safari无法打开页面。因为地址无效。”

我使用的代码如下:

<div class="pin-it-hover">
   <a href="//www.pinterest.com/pin/create/button/?url=<?php echo current_url(); ?>&media=   <?php echo site_url($imagepath); ?>&description=<?php echo $description; ?>"
    data-pin-do="buttonPin" data-pin-config="none">
   <img src="//assets.pinterest.com/images/pidgets/pinit_fg_en_rect_gray_20.png"/>
  </a>
</div>
有什么建议吗?
我的代码出了什么问题?

在URL前面使用
http:
,或者删除每个URL中的
/
,如下所示

http://assets.pinterest.com/js/pinit.js
assets.pinterest.com/js/pinit.js

<div class="pin-it-hover">
   <a href="http://www.pinterest.com/pin/create/button/?url=<?php echo current_url(); ?>&media=   <?php echo site_url($imagepath); ?>&description=<?php echo $description; ?>"
    data-pin-do="buttonPin" data-pin-config="none">
   <img src="http://assets.pinterest.com/images/pidgets/pinit_fg_en_rect_gray_20.png"/>
  </a>
</div>
而不是
//assets.pinterest.com/js/pinit.js

<div class="pin-it-hover">
   <a href="http://www.pinterest.com/pin/create/button/?url=<?php echo current_url(); ?>&media=   <?php echo site_url($imagepath); ?>&description=<?php echo $description; ?>"
    data-pin-do="buttonPin" data-pin-config="none">
   <img src="http://assets.pinterest.com/images/pidgets/pinit_fg_en_rect_gray_20.png"/>
  </a>
</div>


我想这会对你有所帮助。

像这样使用
http:
http://assets.pinterest.com/js/pinit.js您是将url与
http
一起使用还是仅删除
/
?将您的JS url放入带有http的浏览器中,并查看浏览器响应。这是JS输出,因此工作正常。您是否在
a
href
链接和
img src
中添加了
http:
<div class="pin-it-hover">
   <a href="http://www.pinterest.com/pin/create/button/?url=<?php echo current_url(); ?>&media=   <?php echo site_url($imagepath); ?>&description=<?php echo $description; ?>"
    data-pin-do="buttonPin" data-pin-config="none">
   <img src="http://assets.pinterest.com/images/pidgets/pinit_fg_en_rect_gray_20.png"/>
  </a>
</div>