小编Ale*_*ung的帖子

react-native webview加载指示器

我试图在webweb中显示加载指示符如下.正在显示加载指示器,但页面加载后会显示白色背景.如果我将startInLoadingState更改为false,则会显示Web内容,但不会显示加载指示符.它正在ios中"反应原生":"0.46.3"

renderLoadingView() {
    return (
        <ActivityIndicator
           animating = {this.state.visible}
           color = '#bc2b78'
           size = "large"
           style = {styles.activityIndicator}
           hidesWhenStopped={true} 
        />
    );
Run Code Online (Sandbox Code Playgroud)

}

<WebView
    source={source} 
    renderLoading={this.renderLoadingView} startInLoadingState={true} />
Run Code Online (Sandbox Code Playgroud)

react-native-ios

14
推荐指数
5
解决办法
2万
查看次数

CocoaPods 找不到 pod“Flutter”的兼容版本:在 Podfile 中:Flutter(来自 `Flutter`)

升级到 flutter 3.1 后,我可以在 android 上构建并运行,但在 ios 上出现以下错误。我可以知道这个问题的原因是什么吗?

\n
Aungs-MBP:ios aungmyooo$ pod install\nAnalyzing dependencies\nfirebase_analytics: Using Firebase SDK version \'8.15.0\' defined in \'firebase_core\'\nfirebase_core: Using Firebase SDK version \'8.15.0\' defined in \'firebase_core\'\nWarning: firebase_app_id_file.json file does not exist. This may cause issues in upload-symbols. If this error is unexpected, try running flutterfire configure again.\nfirebase_crashlytics: Using Firebase SDK version \'8.15.0\' defined in \'firebase_core\'\nfirebase_messaging: Using Firebase SDK version \'8.15.0\' defined in \'firebase_core\'\n[!] CocoaPods could not find compatible versions for pod "Flutter":\n  In Podfile:\n    Flutter (from …
Run Code Online (Sandbox Code Playgroud)

ios cocoapods flutter

13
推荐指数
1
解决办法
1万
查看次数

如何在Amazon Linux AMI上设置cron作业

我正在托管Tiny Tiny RSS网站

亚马逊Linux AMI

要自动更新Feed,我必须在cron作业之后运行.

参考 http://tt-rss.org/redmine/projects/tt-rss/wiki/UpdatingFeeds

*/30****/usr/bin/php /var/www/html/tt-rss/update.php --feeds --quiet

这是我做的一步:

  1. sudo su
  2. cd /等
  3. crontab -e
  4. 添加此行*/30****/usr/bin/php /var/www/html/tt-rss/update.php --feeds --quiet

但我仍然收到消息"更新守护程序未运行".

我可以知道这是cron工作的正确步骤吗?

我的第一个设置.

谢谢,亚历克斯

linux rss crontab amazon-ec2

9
推荐指数
3
解决办法
2万
查看次数

Nodejs 和 TypeScript 中的 Prisma 事务无法正常工作

我有超过 100 条记录需要更新。所以我使用事务但出现以下错误 -:

“(tx: any) => Promise”类型的参数不可分配给“PrismaPromise[]”类型的参数。类型“(tx:any) => Promise”缺少类型“PrismaPromise[]”中的以下属性:pop、push、concat、join 以及其他 28 个属性。

我可以知道如何解决吗?

await prisma.$transaction(async (tx :any) /*error here*/ => {

    const updateSong = await tx.songs.update({
      where: {
        id: d.id,
      },
      data: {
        duration: duration,
      },
    })

  })
Run Code Online (Sandbox Code Playgroud)

node.js typescript prisma

8
推荐指数
2
解决办法
8630
查看次数

gcloud 无法加载未找到“OPENSSL_1_1_1”

我尝试在 centos 8 上设置 docker-compose。当我运行时

sudo docker-compose up -D
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

gcloud failed to load: /tmp/_MEIjwPUHq/libssl.so.1.1: version `OPENSSL_1_1_1' not found
Run Code Online (Sandbox Code Playgroud)

我可以知道如何解决这个问题吗?谢谢。

[root@centos-s-1vcpu-1gb-intel-sgp1-01 myanmargita]# gcloud info
Google Cloud SDK [367.0.0]

Platform: [Linux, x86_64] uname_result(system='Linux', node='centos-s-1vcpu-1gb-intel-sgp1-01', release='4.18.0-240.1.1.el8_3.x86_64', version='#1 SMP Thu Nov 19 17:20:08 UTC 2020', machine='x86_64', processor='x86_64')
Locale: ('en_US', 'UTF-8')
Python Version: [3.6.8 (default, Sep 10 2021, 09:13:53)  [GCC 8.5.0 20210514 (Red Hat 8.5.0-3)]]
Python Location: [/usr/bin/python3]
OpenSSL: [OpenSSL 1.1.1k  FIPS 25 Mar 2021]
Requests Version: [2.22.0]
urllib3 Version: [1.25.9]
Site Packages: [Disabled] …
Run Code Online (Sandbox Code Playgroud)

docker gcloud docker-compose

7
推荐指数
2
解决办法
4787
查看次数

Google play 列表此错误广播意图 { act=android.accounts.LOGIN_ACCOUNTS_CHANGED

我在 google play store 上收到以下错误,但我不知道为什么会发生此错误。他们说它正在发生(Sharp AQUOS sense2 SH-01L Android 9 (SDK 28))。我有 logcat 但我在 logcat 中也找不到任何内容。我已经发布到生产环境了。这是我为新版本修复的错误。

ANR in com.google.android.apps.tachyon;PID: 18069;Broadcast of Intent { 
act=android.accounts.LOGIN_ACCOUNTS_CHANGED flg=0x5000010 cmp=com.google.android.apps.tachyon/com.google.apps.tiktok.account.data.device.DeviceAccountsChangedReceiver_Receiver };
Run Code Online (Sandbox Code Playgroud)

flutter

7
推荐指数
1
解决办法
4976
查看次数

升级flutter后是否需要更新pubspec.yaml文件中的sdk版本?

升级flutter后是否需要更新pubspec.yaml文件中的sdk版本?在这种情况下,我需要将 <3.0.0 更改为 <3.1.0 吗?

\n

这是我当前的版本

\n
environment:\n  sdk: ">=2.12.0 <3.0.0"\n
Run Code Online (Sandbox Code Playgroud)\n
\n

Flutter 3.1.0-0.0.pre.1266 \xe2\x80\xa2 通道主控 \xe2\x80\xa2\n https://github.com/flutter/flutter.git框架 \xe2\x80\xa2 修订版 e1d9adf483\n (9 小时前) \xe2\x80\xa2 2022-06-15 21:56:04 -0700 Engine \xe2\x80\xa2 修订版 f8c0dc87bc\nTools \xe2\x80\xa2 Dart 2.18.0 (build 2.18.0- 189.0.dev)\xe2\x80\xa2 开发工具 2.14.0

\n
\n

flutter pubspec

7
推荐指数
2
解决办法
5789
查看次数

致命异常:java.lang.RuntimeException:无法启动活动……找不到“libflutter.so”

我在生产中发现了很多这样的问题,但仍然无法解决。

\n
Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.thitsarparami.app/com.ryanheise.audioservice.AudioServiceActivity}: java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/org.thitsarparami.app-a-dcbjkGZG7bhB8y1Z4zZw==/base.apk"],nativeLibraryDirectories=[/data/app/org.thitsarparami.app-a-dcbjkGZG7bhB8y1Z4zZw==/lib/arm64, /system/lib64, /hw_product/lib64, /system/product/lib64]]] couldn\'t find "libflutter.so"\n       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3897)\n       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4076)\n       at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:91)\n       at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149)\n       at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:103)\n       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2473)\n       at android.os.Handler.dispatchMessage(Handler.java:110)\n       at android.os.Looper.loop(Looper.java:219)\n       at android.app.ActivityThread.main(ActivityThread.java:8349)\n       at java.lang.reflect.Method.invoke(Method.java)\n       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)\n       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1055)\n
Run Code Online (Sandbox Code Playgroud)\n

设备规格\n型号名称\nPixel 2(虚拟)\n制造商\nGoogle\nAndroid 版本\nAndroid 9 (SDK 28)\n区域设置\nth_TH\n屏幕尺寸\n1080 x 1920\n屏幕密度 (DPI)\n441\nRAM (总内存)

\n

OpenGL ES 版本

\n

ABI\narmeabi\nCPU

\n

扑医生

\n

[\xe2\x9c\x93] Flutter(频道稳定,3.0.5,在 macOS 12.4 21F79 darwin-x64 上,区域设置 en-GB)\n\xe2\x80\xa2 Flutter 版本 3.0.5,位于 /Users/aungmyooo/Development /flutter\n\xe2\x80\xa2 上游存储库 …

flutter

6
推荐指数
1
解决办法
3604
查看次数

带迁移的CodeFirst种子中的错误:不支持使用"标识"模式修改列.专栏:'CreatedAt'.

我已在Azure Mobile Services项目上激活了迁移.我在迁移的Configuration.cs类中填充了新的种子函数.如果表是空的,则种子功能没有任何问题.当我的AddorUpdate尝试更新第一个对象时,我在内部异常中收到错误:"不支持修改具有'Identity'模式的列.列:'CreatedAt'.表:'CodeFirstDatabaseSchema.Category'."

我的部分代码如下:

context.categories.AddOrUpdate(
            new Category { Id="1", Code="GEN", Text="General"},
            new Category { Id="2", Code="POL", Text="Politics"},
            new Category { Id="3", Code="FAS", Text="Fashion"},
            new Category { Id="4", Code="PEO", Text="People"},
            new Category { Id="5", Code="TEC", Text="Technology"},
            new Category { Id="6", Code="SPO", Text="Sport"},
            new Category { Id="7", Code="LIV", Text="Living"}
        );
Run Code Online (Sandbox Code Playgroud)

c# entity-framework azure azure-mobile-services

5
推荐指数
2
解决办法
4672
查看次数

如何将提交哈希添加到reactjs vite.config.js中

我想将提交哈希添加到我的反应应用程序中。通常,我使用 webpack 添加它,但这个项目他们使用 vite.config.js。我可以知道如何将提交哈希注入 vite 以及如何在 React 组件中使用它。

谢谢。

const commitHash = require('child_process').execSync('git rev-parse --short HEAD').toString();

reactjs vite

5
推荐指数
1
解决办法
5436
查看次数

子域指向Amazon S3 Bucket

我对子桶指向S3存储桶有点困惑.

我在NameCheap.com上有一个名为mydomain.com的域名,我的托管服务器是Hostgater.

所以我的网站启动并运行.

我有很多mp3文件.所以我创建了Amazon S3桶调用media.mydomain.com

所以我得到了我的静态s3网站URL如下. http://media.mydomain.com.s3-website-ap-southeast-1.amazonaws.com/

我想将此网址指向我的子域media.mydomain.com.

我可以知道如何以及在何处指出?NameCheap或Hostgator.

我在hostgator中创建了子域,但它只能重定向到S3 URL

谢谢,亚历克斯

amazon-s3 namecheap

4
推荐指数
1
解决办法
947
查看次数

如何从嵌套路由中的子路由返回父路由

我有两个导航菜单,菜单栏上的艺术家和专辑。我正在使用react_rotuer_dom v6

这是嵌套的导航结构。

  1. 单击艺术家(将显示艺术家列表)/艺术家
  2. 单击艺术家(将显示专辑列表)/artists/artist/xxx
  3. 单击专辑(将显示曲目列表。/artists/artist/xxx/album/yyy
  4. 单击轨道(显示歌词)。/艺术家/艺术家/xxx/专辑/yyy/track/zzz

到目前为止,我的嵌套路线正在按预期工作。现在我想从曲目(4)返回到专辑(3)。有一个链接相册可导航回相册。那么我如何从“跟踪”页面导航此路径 /artists/artist/xxx/album/yyy 。我可以给出绝对路径 /artists/artist/xxx/album/yyy,它正在工作。

但是如果我单击“相册”路线怎么办?我对专辑、专辑和曲目使用相同的页面。请看下面我的死记硬背。我是否使用正确的嵌套路线方法?

小路

const paths = {
  home: "/",

  artists: "/artists",
  getArtists: () => `/artists`,
  artist: "artist/:artistId",
  getArtist : (artistId) => `artist/${artistId}`,

  albums: "/albums",
  getAlbums: () => `/albums`,
  album: "album/:albumId",
  getAlbum: (albumId) => `album/${albumId}`,

  track: "track/:trackId",
  getTrack: (trackId) => `track/${trackId}`,
};

export default paths;
Run Code Online (Sandbox Code Playgroud)

路线

<Routes>
    <Route path={paths.home} element={<HomePage />}></Route>

    <Route path={paths.artists}>
      <Route index element={<ArtistsPage />} />
      <Route path={paths.artist}>
        <Route index element={<AlbumsPage />} />
        <Route path={paths.album}>
          <Route index element={<AlbumPage />} …
Run Code Online (Sandbox Code Playgroud)

reactjs react-router-dom

4
推荐指数
1
解决办法
5663
查看次数