File tree Expand file tree Collapse file tree 2 files changed +18
-21
lines changed Expand file tree Collapse file tree 2 files changed +18
-21
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ react-native link
17172 . 替换 SDK 文件:
1818 1 . 使用下载 Android SDK 的 ` Android_voice_xxxx_xxxxxxxx/libs ` 文件夹替换 ` Example/node_modules/react-native-speech-iflytek/android/libs ` 文件夹;
1919 2 . 使用下载 iOS SDK 的 ` iOS_voice_xxxx_xxxxxxxx/libs ` 文件夹替换 ` Example/node_modules/react-native-speech-iflytek/ios/libs ` 文件夹。
20+
20213 . iOS 平台还需手动添加部分依赖库:
2122 1 . 在 XCode 中打开 ` Example/ios/YourProject.xcodeproj ` ;
2223 2 . 将讯飞框架文件 ` Example/node_modules/react-native-speech-iflytek/ios/libs/iflyMSC.framework ` 拖入 Project navigator 的 ` Frameworks ` 下,注意选择 ` Copy items if needed ` ;
@@ -32,7 +33,23 @@ react-native link
3233 - UIKit.framework
3334 - Foundation.framework
3435 - CoreGraphics.framework
35-
36+
37+ 4.android平台权限
38+ ```
39+ <uses-permission android:name="android.permission.INTERNET" />
40+ <uses-permission android:name="android.permission.RECORD_AUDIO" />
41+ <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
42+ <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
43+ <!--读取网络信息状态 -->
44+ <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
45+ <!--获取当前wifi状态 -->
46+ <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
47+ <!--允许程序改变网络连接状态 -->
48+ <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
49+ <!--读取手机信息权限 -->
50+ <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
51+ <uses-permission android:name="android.permission.WRITE_SETTINGS" />
52+ ```
3653## Usage
3754(详见 Example)引入包:
3855```
Original file line number Diff line number Diff line change 11<manifest xmlns : android =" http://schemas.android.com/apk/res/android"
22
33 package =" com.zphhhhh.speech" >
4-
5- <uses-permission android : name =" android.permission.INTERNET" />
6- <uses-permission android : name =" android.permission.RECORD_AUDIO" />
7- <uses-permission android : name =" android.permission.WRITE_EXTERNAL_STORAGE" />
8- <uses-permission android : name =" android.permission.READ_EXTERNAL_STORAGE" />
9- <!-- 读取网络信息状态 -->
10- <uses-permission android : name =" android.permission.ACCESS_NETWORK_STATE" />
11- <!-- 获取当前wifi状态 -->
12- <uses-permission android : name =" android.permission.ACCESS_WIFI_STATE" />
13- <!-- 允许程序改变网络连接状态 -->
14- <uses-permission android : name =" android.permission.CHANGE_NETWORK_STATE" />
15- <!-- 读取手机信息权限 -->
16- <uses-permission android : name =" android.permission.READ_PHONE_STATE" />
17- <uses-permission android : name =" android.permission.WRITE_SETTINGS" />
18-
19- <application android : allowBackup =" true" android : label =" @string/app_name"
20- android : supportsRtl =" true" >
21-
22- </application >
23-
244</manifest >
You can’t perform that action at this time.
0 commit comments