fix detect bug in iOS

```javascript
typeof Blob
```
returns 'object' instead of 'function' on iOS (tested on iOS 6.1)
thus will cause native Blob overwritten on iOS.