quick.runtime

launchApp

打开第三方APP

quick.runtime.launchApp({
    packageName: '',
    className: '',
    actionName: '',
    scheme: 'taobao://',
    data: 'testdata'
    success: function(result) {},
    error: function(error) {}
});

参数说明

参数 参数类型 说明
packageName String Android应用的包名
className String Android应用页面类名
actionName String Android应用页面配置的ActionName
scheme String 页面配置的Scheme名字,适用于Android与iOS
data String 传递的参数。需要目标应用解析获取参数。

环境支持

quick

getAppVersion

获取容器版本号

quick.runtime.getVersion({
    success: function(result) {
        /**
         * {
                version: '7.0.0'
           }
         */
    },
    error: function(error) {}
});

返回说明

参数 参数类型 说明
version String 容器的版本号

环境支持

quick

getQuickVersion

获取容器的Quick版本号

注,是容器的Quick版本号,与前端的Quick版本号不一样,前端Quick版本号通过quick.version获取

quick.runtime.getQuickVersion({
    success: function(result) {
        /**
         * {
                version: '3.0.0'
           }
         */
    },
    error: function(error) {}
});

返回说明

参数 参数类型 说明
version String 容器的Quick版本号

环境支持

quick

getGeolocation

获取地理位置

quick.runtime.getGeolocation({
    success: function(result) {
        /**
         * {
                longitude: "31.896201",
                latitude: "120.573466",
                addressComponent: {
                    "country": "中国", 
                    "country_code": 0,
                    "province": "江苏省",
                    "city": "苏州市",
                    "district": "张家港市",
                    "adcode": "320582",
                    "street": "一干河东路",
                    "street_number": "",
                    "direction": "",
                    "distance": ""
                }
           }
         */
    },
    error: function(error) {}
});

譬如国内H5百度地图默认接收的是火星坐标,否则会有偏差

一般手机app的默认获取定位是地球坐标(不通过三方SDK)

参数说明

参数 参数类型 说明
coordinate Number 默认为11代表火星坐标系GCJ-02(天朝特色,带偏差,国内高德坐标也是这个),0代表地球坐标系WGS84(标准坐标)

返回说明

参数 参数类型 说明
longitude String 经度
latitude String 维度
addressComponent Object 详细的地理位置,内部包含详细的省市县等地理位置信息

环境支持

quick

clearCache

清除容器缓存

相关缓存包括图片缓存等

quick.runtime.clearCache({
    success: function(result) {},
    error: function(error) {}
});

环境支持

quick

clipboard

复制文本信息到剪切板

quick.runtime.clipboard({
    text: "",
    success: function(result) {},
    error: function(error) {}
});

// 支持快速调用
quick.runtime.clipboard("需要复制的文本");

参数说明

参数 参数类型 说明
text String 需要复制的文本

环境支持

quick

openUrl

外部浏览器打开url

quick.runtime.openUrl({
    url: "https://www.baidu.com/",
    success: function(result) {},
    error: function(error) {}
});

// 支持快速调用
quick.runtime.openUrl("https://www.baidu.com/");

参数说明

参数 参数类型 说明
url String 需要被打开的url

环境支持

quick

Copyright © dailc 2017 all right reserved,powered by Gitbook文件修订时间: 2017-12-21 16:33:43

results matching ""

    No results matching ""