问题:在鸿蒙HarmonyOS中怎么拉起默认浏览器?及页面div高度超出手机屏幕长度后,底部无法拖动,该如何处理?
回答: 针对第一个问题,以下是代码: /* * 浏览器 * */ private void initWeb(String urlString) { Intent intents = new Intent(); Operation operation = new Intent.OperationBuilder() .withUri(Uri.parse(urlString)) .withAction(IntentConstants.ACTION_SEARCH) .build(); intents.setOperation(operation); startAbility(intents); } 针对第二个问题,经过摸索,发现container中的flex-direction,之前是给的row,所以无法上下拉动,布局只有一行,给成column后就可以了,如下代码: .container { display: flex; flex-direction: column; background-color: #f6fafa; } 注:flex-direction: column;行能让页面div高度超出手机屏幕长度后底部拖动。 |