![](/img/trans.png)
[英]How to hide/block stored files from web browsing but accessible from app?
[英]How to identify browsing from iOS app web-view?
我有一個網站和一個本地iOS應用程序,因此當有人通過iOS手機瀏覽網站版本時,我會添加橫幅以下載該應用程序。 在移動應用程序內部,某些功能會打開內部Web視圖,該視圖顯示應用程序內部的網站。 我想避免在本機應用程序的Web視圖內顯示橫幅。
我目前正在識別這樣的iPhone:
$meta['isIOS'] = stripos($_SERVER['HTTP_USER_AGENT'],"iPhone");
除了向本機應用程序的所有請求中添加內容外,還可以通過任何/我的應用程序的網絡視圖來識別瀏覽是否完成嗎?
對於您的iOS應用,您可以修改用戶代理以包含有關您的應用的內容。
然后在JS或服務器端檢查該用戶代理。
就像是...
let userAgent = UIWebView().stringByEvaluatingJavaScriptFromString("navigator.userAgent")! + " Custom-Agent"
NSUserDefaults.standardUserDefaults().registerDefaults(["UserAgent" : userAgent])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.