Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3450762
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 18, 20262026-05-18T09:04:54+00:00 2026-05-18T09:04:54+00:00

There are web browser apps in the store which do many things that seem

  • 0

There are web browser apps in the store which do many things that seem like they use private API calls to me. Things such as:

  • Override the context menu for a link to add a menu item for “Open in new tab” (How to add an option to the popup actionsheet of iphone safari?)
  • Reporting loading progress.
  • Catching new “popup” windows (where link target is not ‘_self’) and opening in a new tab (requires subclassing UIWebView and overriding private methods.)

Does anyone have an idea if these are done in some clever way that I dont know about, or have they just managed to sneak these in past app reviewers? This would surprise me since they have the whole automated-api-use scanner thing, unless it only scans more important api calls…

No real reason I’m asking this other than academics. Was just playing around with UIWebView and noticed the functionality is very limited compared to what some people have managed to do with it…

Any thoughts? Would love some insight!

Cheers

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-18T09:04:54+00:00Added an answer on May 18, 2026 at 9:04 am

    The first one can probably be achieved with Javascript – that’s just a guess on my part; you use JS to communicate back to the Obj-C code to show a custom UIActionSheet.

    The second is probably possible if you look deep enough:

    UIWebView has an NSURLRequest object. NSURLRequest has valueForHTTPHeaderField:, which enables you to get the total content size of the request. NSURLRequest also has HTTPBodyStream, which is an NSInputStream, which should give you the total number of bytes read.

    Finally, for catching “popup” windows, my guess is that they are using the delegate callbacks of UIWebView to accomplish this, with some clever string-fu to determine if it’s a pop-up or not (evaluating Javascript and such).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Are there any Web page designing software out there that allow me to drag
There are several web applications which allow you to send photos from your mobile
There are 3 web apps. Site A and B are both ASP.NET Web Application
There's a web services I want to call in my application, I can use
In my web application there is a process that queries data from all over
i searched on net for web apps compatibility on mobile and pc browser finally
I'm building a Webapp that uses OpenId to authenticate users, like Stackoverlfow does. There
I notice in several API's, that you may create a struct which is used
I would like to integrate with the Windows Phone 7 browser so that when
Is there a web service of some sort (or any other way) to pull

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.