在改造mip的過程中,很多同學遇到這樣一個問題。mip無限滾動問題
異步請求數據接口(僅支持 JSONP 請求)
異步請求接口需要規範 callback
爲 'callback'
那麼什麼是JSONP?JSONP和JSON又有什麼區別?
其實json和jsonp本質上都是字符串,只是jsonp是外層包裹了一層函數。更多說明自己找度娘去吧,還有接口規範callback我就不多說了,畢竟我也不是很專業
而我們常用的接口幾乎是JSON,所以很多同學在改造mip的時候明明是按照官網一步一步來着,可就是實現不了mip無限滾動。須不知原來多了一個p是不一樣的呢
下面直接上php jsonp示例代碼吧
<?php header('Content-type: application/json'); //獲取回調函數名 $jsoncallback = htmlspecialchars($_REQUEST ['jsoncallback']); //json數據 $json_data = '["customername1","customername2"]'; //輸出jsonp格式的數據 echo $jsoncallback . "(" . $json_data . ")"; ?>