Files
panel-uniapp/uni_modules/uni-upgrade-center-app/utils/utils.uts
T

18 lines
479 B
Plaintext
Raw Normal View History

2025-12-03 14:07:17 +08:00
import Intent from 'android.content.Intent';
import Uri from 'android.net.Uri';
export function openSchema(url : string) : Promise<boolean> {
return new Promise<boolean>((resolve, reject) => {
try {
const context = UTSAndroid.getUniActivity()!;
const uri = Uri.parse(url)
const intent = new Intent(Intent.ACTION_VIEW, uri)
intent.setData(uri);
context.startActivity(intent);
resolve(true)
} catch (e) {
reject(e)
}
})
}