問題タブ [platform-specific]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
478 参照

dynamic - appcelerator のプラットフォーム固有の高さと幅

さまざまなプラットフォームに応じて、画像の高さと幅を動的に変更したいと考えています。

appcelerator の platform.height と platform.width のドキュメントを確認しました。しかし、それがどのように行われるのか理解できないようです。

0 投票する
3 に答える
15371 参照

ios - Flutter iOS プラットフォーム固有のコードで Cocoapods ライブラリを使用する

Cocoapods ライブラリ (外部 SDK 用) を使用しようとしていますが、それを行うためのドキュメントが見つかりません。ファイルに行を追加するだけで、既に Android 部分に統合されていGradleます。

podfile簡単に言えば、依存関係を追加してファイルで使用できる場所を作成 (または検索) したいと考えていAppDelegate.swiftます。

私がこれまでに試したことは、フォルダーで実行pod initしてios/から、ポッドを追加して(pod 'Charts'たとえば)実行するpod installことですが、次のように表示されます:

[!] プロジェクトには既にカスタム構成が設定されているため、CocoaPods はプロジェクトの基本構成を設定しませんでした。CocoaPods 統合が機能するためには、ターゲットの基本構成を に設定Runnerするか、ビルド構成に をPods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig含めてください ( )。Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfigFlutter/Release.xcconfig

そして、Xcode でビルドしようとすると、次のエラーが表示されます。

エラー: サンドボックスが Podfile.lock と同期していません。「pod install」を実行するか、CocoaPods インストールを更新します。

私はそれを正しい方法で行っていると思います.Flutter.ioのドキュメントで私を助けるものは何も見つかりませんでした.

よろしくお願いします。

0 投票する
1 に答える
515 参照

java - Java で OS 固有の通知を行うにはどうすればよいですか?

私は本業のプログラマーではありません (私が持っている Java の知識は、School of Hard Knocks から得たものです)。私がしようとしているばかげた質問を許してください、そして適切に答えてください。

私が取り組んでいる Java アプリは、非常にバグのあるプラットフォームに依存しない通知 (ファイルが正常にダウンロードされたときなど) を使用します。プラットフォーム対応の通知を使用したい。Linux で通知を発生させるコードは非常に単純です。

Mac ではもう少し複雑ですが、それでも実行可能です。

この github リポジトリから取得できる dylib が必要です: https://github.com/petesh/OSxNotificationCenter

Windows の方法は次のとおりです。

ポイントは、これらのスニペットを適切なプラットフォームでのみ実行することです。依存関係が存在しないため、たとえば Windows で GTK メソッドを Java にコンパイルさせたくありません。

Java が認識できるようにするにはどうすればよいでしょうか。たとえば、「Mac システム用にコンパイルしているので、Mac バージョンのコードを使用しています」のようになります。