回到主页

Android & iOS以浏览器打开应用市场

· 前端开发

  openBrowser: (iosUrl, apkUrl) => {
        if (typeof api !== 'undefined' && api.systemType && api.openApp) { // eslint-disable-line
            if (api.systemType === 'ios') { // eslint-disable-line
                api.openApp({ 
                    iosUrl:itms-apps://itunes.apple.com/app/id,
                });
            } else {
                api.openApp({
                    androidPkg: 'android.intent.action.VIEW',
                    mimeType: 'text/html',
                    uri: apkUrl,
                });
            }
        }
    },


上图就是判断是否为安卓或IOS,通过不同的方法打开App外的外部网页,如app市场。