http://hapjs.org/app/<package>/[path][?key=value]
https://hapjs.org/app/<package>/[path][?key=value]
hap://app/<package>/[path][?key=value]
hap://app/<package>/[path][?key=value]
hap://game/<package>/[path][?key=value]
- 这种方式在不同的厂商对该能力可能有不同限制,使用前请和相应厂商确认。
- 启动参数接收,无法在
app.ux
中接收到参数,只能到页面中去获取
方式一
:快应用通过public
定义key
名相同的属性获取外部参数,如果参数key
未被声明,public
不会新增这个属性,也就获取不到这个属性值。
// 快应用获取 key-value export default { public: { key: null }, onShow() { console.log(this.key) } }
方式二
:通过onInit
获取启动参数。
// 快应用获取 key-value export default { // 页面初始化 onInit (options) { // 会获得所有参数,不管声明或未声明的都在对象里面 console.log(options) } }