ios开放应用程序与webapp

ios开放应用程序与webapp,ios,xcode,web-applications,Ios,Xcode,Web Applications,关于ios应用程序,我有两个问题 如果我有一个webapp(用safari打开),是否可以调用一些函数来打开我的代码引用的用户已经下载的应用程序 例如,如果我已经在iPhone上下载了facebook应用程序,并且我在我的web应用程序中使用了facebook登录Api,那么在用户单击“使用facebook登录”后是否可以使用web应用程序打开facebook应用程序 第二个问题是,如果我使用UIWebView将一个web应用嵌入到ipa应用中,是否可以调用一个函数并打开另一个应用 谢谢我想这是

关于ios应用程序,我有两个问题

如果我有一个webapp(用safari打开),是否可以调用一些函数来打开我的代码引用的用户已经下载的应用程序

例如,如果我已经在iPhone上下载了facebook应用程序,并且我在我的web应用程序中使用了facebook登录Api,那么在用户单击“使用facebook登录”后是否可以使用web应用程序打开facebook应用程序

第二个问题是,如果我使用UIWebView将一个web应用嵌入到ipa应用中,是否可以调用一个函数并打开另一个应用


谢谢

我想这是可能的

appDelegate中的第一个

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
    BOOL returnValue = NO;
    NSString *urlString = [url absoluteString];
    if([urlString hasPrefix:@"appgo://"]){  
         returnValue = YES;
    }
   return returnValue;
}
然后在Info.Plist中

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleURLName</key>
        <string>com.xxxx.appgo</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>appgo</string>
            <string>yourSecondScheme</string>
        </array>
    </dict>
</array>
CbundleUrlTypes
CFBundleURLName
com.xxxx.appgo
循环流化床锅炉方案
阿普戈
你的第二个计划