HarmonyOS 鸿蒙Next arkts app api9有超链接组件吗
HarmonyOS 鸿蒙Next arkts app api9有超链接组件吗 想做一个image,点击之后实现超链接跳转www.xxx.com这种,在开发者文档里没找到超链接组件,想问一下有没有写过的兄弟指导一下!谢谢!
3 回复
import common from '@ohos.app.ability.common';
@Entry
@Component
struct Test {
async openWeb() {
try {
let want = {
"action": "ohos.want.action.viewData",
"entities": ["entity.system.browsable"],
"uri": 'https://www.baidu.com',
"type": "text/plain"
}
let context = getContext(this) as common.UIAbilityContext;
await context.startAbility(want)
console.info(`explicit start ability succeed`)
} catch (error) {
console.info(`explicit start ability failed with ${error.code}`)
}
}
build() {
Column() {
Image($r('app.media.icon'))
.width('100lpx')
.height('100lpx')
.onClick(() => {
this.openWeb()
})
}
}
}
更多关于HarmonyOS 鸿蒙Next arkts app api9有超链接组件吗的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
您好这是我找到的相关帖子,希望对您有一些帮助
在HarmonyOS(鸿蒙)的ArkTS开发框架中,API 9确实提供了超链接组件。开发者可以使用<Link>
组件来创建超链接。<Link>
组件允许用户点击链接并跳转到指定的URL或页面。使用方法如下:
import { Link } from '@ohos.arkui';
// 在UI中使用Link组件
Link({ url: 'https://www.example.com' }) {
Text('点击这里访问示例网站')
}
<Link>
组件可以与其他UI组件结合使用,并且支持自定义样式和行为。