公司做一個調起客戶端列印功能,安裝好客戶端後會啟動一個127.0.0.1:8801服務,然後網站上點擊列印按鈕就會ajax跨域請求http://127.0.0.1:8801/ ,如果安裝了客戶端,這個介面會回傳狀態碼,然後調起客戶端,否則就視為用戶沒有安裝,需提示安裝客戶端。
$.ajax({
url:'http://127.0.0.1:8801/?url=xxxxxx&print=1',
dataType:'jsonp',
timeout:10000,
error:function(){
alert('尚未安装套打专用插件')
}
})
chrome54以及之前版本是好的,但是升級之後,客戶端可以調起來,但是介面始終接收不到回應,導致走了error方法
#不知道是不是因為有安全漏洞導致chrome把這個屏蔽了,還是其它的什麼原因,我們網站chrome的訪問量還是很大的,如何解決這個問題呢?
網址列輸入:
察看啟用或關閉某些功能。