Deeplink 1000+

框架支持通过链接从外部打开应用。

参数说明:

  • package: 应用包名,必选
  • path: 应用内页面的 path,可选,默认为首页
  • key-value: 希望传给页面的参数,可选,可以有多个
  1. import router from '@system.router'
  2. router.push({
  3. uri: 'hap://app/com.example.quickapp/page?key=value'
  4. })
  1. Intent intent = new Intent(Intent.ACTION_VIEW);
  2. intent.setData(Uri.parse("hap://app/com.example/Detail?key1=value1&key2=value2"));
  3. context.startActivity(intent);

备注:

  • 不同的厂商对该能力可能有不同限制,使用前请和相应厂商确认。