尤物视频在线观看|国产尤物视频在线观看|99热在线获取最新地址,久久频这里精品99香蕉久,国产色婷婷精品综合在线,亚洲欧美日韩高清在线看

禁用 UIWebView 里面的鏈接長按彈出效果

作者:徐小樣 瀏覽:124 發(fā)布時間:2018-03-19
分享 評論 0

 蘋果一直拒絕 UIWebView 內(nèi)嵌 HTML5 頁面的 iPhone、iPad APP應(yīng)用上架到 App Store,建議這樣的APP去做成Safari的Web應(yīng)用。但是,蘋果的審核人員只從界面、URL去判斷是否HTML5的。有一次,一個 APP應(yīng)用的URL地址被他們拷貝出來,放到瀏覽器中能夠訪問,然后,應(yīng)用悲催地被拒絕上架了。


  對付方法:


  1、URL不讓直接通過瀏覽器訪問(UIWebView的請求Header頭中加點東西,在服務(wù)器端將APP內(nèi)嵌的訪問和通過直接瀏覽器訪問區(qū)分開來),或者通過瀏覽器訪問時,返回JSON、XML信息,輸出“Interface Error”,忽悠蘋果審核人員說這是HTTP協(xié)議的接口,不是網(wǎng)頁。


  2、禁用、禁止 UIWebView 里面的鏈接長按彈出效果。加入一行 CSS 代碼,禁用類似下圖的鏈接長按彈出效果:

html,body{-webkit-touch-callout: none;}