react-native - Undefined 不是评估 RNGooglesignin.dark 的对象
解决方案
转到位于 node_modules/react-native-google-signin/src/) 中的文件 GoogleSignin.ios.js 和 GoogleSignin.android.js 并替换以下值:
GoogleSigninButton.Size = {
Icon: RNGoogleSignin.BUTTON_SIZE_ICON,
Standard: RNGoogleSignin.BUTTON_SIZE_STANDARD,
Wide: RNGoogleSignin.BUTTON_SIZE_WIDE
};
GoogleSigninButton.Color = {
Auto: RNGoogleSignin.BUTTON_COLOR_AUTO,
Light: RNGoogleSignin.BUTTON_COLOR_LIGHT,
Dark: RNGoogleSignin.BUTTON_COLOR_DARK
};
和:
GoogleSigninButton.Size = {
Icon: '48 x 48',
Standard: '230 x 48',
Wide: '312 x 48'
};
GoogleSigninButton.Color = {
Auto: 'white',
Light: 'blue',
Dark: 'grey'
};
推荐阅读
- ruby-on-rails - 带有枚举用户角色的 Rails 路由
- matlab - 如何格式化图形以使边框从最大 x 和 y 开始以及如何替换绘图命令
- sql - SQL Server:根据其他 2 个列的条件更新布尔列
- javascript - 将数据从页面插入到模式的 JavaScript 脚本
- linux - 有没有办法读取 cgroups 用来杀死进程的内存计数器?
- replace - keras 自定义激活在某些条件下下降
- python-requests - 从单个 python 请求中获取不同 id 的多个结果
- javascript - VueJS - 条件组件鼠标事件
- javascript - 来自存储的画布
- c++ - ISO C++ 禁止声明没有类型的“转置”[-fpermissive]