亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何檢查我的 React-Native 應用程序是在網絡瀏覽器中運行還是在 ios/android

如何檢查我的 React-Native 應用程序是在網絡瀏覽器中運行還是在 ios/android

小怪獸愛吃肉 2023-07-14 16:35:01
基本上就是標題所說的。我知道平臺組件(https://reactnative.dev/docs/platform-specific-code)可用于檢查應用程序正在運行的設備。不過,根據我的理解,如果應用程序在 ios/android 上的網絡瀏覽器中運行,平臺將無法識別它是作為應用程序運行還是在瀏覽器中運行。我可以做類似的事情(如果瀏覽器為 true,如果應用程序為 false)嗎document == 'undefined?我很感激任何指導。順便說一下,我正在使用expo。
查看完整描述

1 回答

?
弒天下

TA貢獻1818條經驗 獲得超8個贊

import { Platform } from 'react-native';


if (Platform.OS === 'ios') {

? // do something for ios

} else if (Platform.OS === 'android') {

? // other thing for android

} else if (Platform.OS === 'web') {

? // it's on web!

} else {

? // you probably won't end up here unless you support another platform!

}

查看完整回答
反對 回復 2023-07-14
  • 1 回答
  • 0 關注
  • 153 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號