問題タブ [hybrid]
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.
javascript - モバイルサファリでクロスサイトスクリプティング(XSS)を許可することは可能ですか?
ハイブリッドアプリ(HTML、CSS、JS +ネイティブiOSコード)を構築していて、Webサービスを呼び出したいのですが、現在XSSセキュリティによってブロックされています。
このセキュリティ機能をオフにするにはどうすればよいですか(または、接続を許可するホワイトリストを提供する可能性が高くなりますか?)
助けてくれてありがとう!
facebook - Facebook アプリは、PhoneGap や Appcelerator などのモバイル開発フレームワークを使用して構築されていますか?
ハイブリッド アプリの例として Facebook アプリを挙げている情報源を数多く 見つけました。
ハイブリッド アプリという用語は、ネイティブ アプリケーションで WebView をラップするスマートフォン アプリとして広く定義されていることを理解しています。
コア電話機能 (カメラ、アドレス帳など) へのアクセスを提供しながら、開発者が既存の Web 開発スキル (HTML5、Javascript、CSS) を使用してアプリを構築できるようにする携帯電話開発フレームワーク(PhoneGap、Appcelerator など) があります。
したがって、Facebook は、プッシュ通知やカメラなどの携帯電話のコア機能にアクセスするハイブリッド アプリであるため、次のことが気になります。
Facebook アプリはモバイル開発フレームワークを使用して構築されていますか?
android - ゴリラロジックのモンキートークが使えない
クロスプラットフォームツールであるモンキートークを使ってiPhoneやAndroidアプリをテストしようとしていますが、使えません。
モンキートークでテーブルビュータブを選択しているときにiPhoneシミュレーターで使用しようとすると、次のエラーが表示されます-iOSシミュレーター接続エラー:エージェントへの接続がタイムアウトしました
また、monketalkタブを選択すると、次のように表示されます-警告:connectToiOSSimulatorアクションが呼び出されましたが、アクティブなウィンドウはFoneMonkeyConsoleではありません
c# - WinForms アプリケーションを WinForms/Console ハイブリッドにする
コンソール アプリケーションとしても実行できるようにしたい WinForms アプリケーションがあります (2 つのコマンド ライン引数を使用)。
この質問Behavior in WinForm/Console Hybrid Applicationからのアプローチを試しました。ただし、この場合、FormMain.cs (FormMain クラス) のメソッドは Program クラス (Program.cs) からアクセスできません。
Program.cs から FormMain.cs メソッドを実行できるようにするには、コードをどのように変更すればよいですか?
UPD
Program.csコードは
}
FormMain.csコード(私はそれを少し減らしました)は
}
c# - メトロスタイルのハイブリッドアプリ-C#+WebViewsとJavaScript+ WinRT C ++-最良の選択は何ですか?
メトロスタイルのハイブリッドアプリを構築するための最良の選択は何でしょうか?
一方では、C#/ XAMLでアプリを作成し、WebView内でHTML5 / JavaScript / CSS3を使用するのが一般的な解決策です。これは、iOSまたはAndroidで行う方法です。
一方、Webテクノロジに基づいてMetroスタイルアプリを作成し、暗号化や画像操作など、本当に必要な場合にのみネイティブコード(WinRTコンポーネントを使用)を使用することは素晴らしいアイデアのようです。
より賢い方法は何でしょうか?両方の方法の長所/短所は何ですか?JavaScriptと通信するWinRTコンポーネントで使用するネイティブ言語はC++だけですか?
アドバイスをいただければ幸いです。ありがとうございます。;-)
mobile - Web からネイティブ アプリケーションへの移行
問題が発生しました。これには解決策があると確信しています。
現在、商品を販売し、ショッピング カート用の 30 パーティと統合する Web サイトがあります。ショッピング カートの統合は、標準の Web リダイレクトによって行われます。製品はデスクトップ ブラウザで問題なく動作します。タブレットのブラウザではそれほど悪くありません。電話ブラウザではあまり良くありません。ページが最適化されているため、モバイルデバイスの問題は明らかです。
私たちにできる標準的なアプローチは、モバイル ブラウザー向けに最適化することです。私のチームは、モバイル Web の最適化を急いでいます。アプリを実行するのは非常に難しいと考えているからです。
ネイティブ アプリ モデルを選択した場合、プラットフォームごとにライブラリまたはパッケージを開発することが唯一の方法ですか? 私は、テクノロジーが非常に進歩した現在の世界では、そうではないと考えています。私は、スムーズなエクスペリエンスではなく、デバイスでのブラウザー ビューのファンではありません。
他に利用可能なオプションはありますか? 私は HTML5 ハイブリッド アプリケーションを検討していましたが、探しているものに対して確実に機能するかどうかはわかりません。
android - ネイティブ Android アプリを使用する場合と、HTML5 を使用したハイブリッド モデルを使用する場合
いつネイティブの Android アプリを使用するか、いつ HTML5 を使用したハイブリッド モデルを使用するかについて、誰かが私にいくつかの指針を与えることができますか? 誰かが各モデルの長所と短所を教えてくれますか?
mobile - 実際のモバイル クロスプラットフォーム / ハイブリッド アプリの成功例は?
ここでもグーグルでも何も見つかりませんでした。
モバイル クロスプラットフォーム アプリの (良い/成功した/最も売れた/最もダウンロードされた) サンプルを知っていますか? もしそうなら、どのフレームワーク (jQuery Mobile、Sensa、PhoneGap など) で構築されていますか?
成功するモバイル クロスプラットフォーム アプリを作成できるかどうかについて、ある程度の感覚をつかみたいと思います。
javascript - OpenLayersを使用してOSMから透明なタイルを取得する方法
私はOpenLayersを使用して単純なWebベースのGISアプリケーションを実装しています。GoogleMapsのハイブリッドビューのように、ヒートマップを背景画像として表示したいと思います。これは不可能のようです-見栄えの良い地図が欲しいので、OSM-Layerを使用しています-しかし、画像は完全に不透明です-したがって、私にできることは、このレイヤーの上に画像(または他のレイヤー)をオーバーレイすることだけです-はい、ある程度の透明度を適用できますが、もちろん、ラベルはフェードアウトします。
OSMにグラウンドタイル(海など)のみを要求する方法はないようです。次に、カスタムレイヤーを挿入し、その上に、通り、通りの名前、その他すべての要素を含むOSMレイヤーを挿入します。
これを実現する唯一の方法は、独自のOSM-TileServerをセットアップし、それに応じて構成することだと思います。
何か案は?
前もって感謝します
algorithm - 遺伝的アルゴリズムとヒューリスティックを組み合わせる方法
私は大学のスケジューリング問題に取り組んでおり、これには単純な遺伝的アルゴリズムを使用しています。実際には、それはうまく機能し、0%から90%(約)まで1時間の目的関数値を最適化します。しかし、その後、プロセスは劇的に遅くなり、最良の解決策を得るのに数日かかります。他のアルゴとジェネティックアルゴを混ぜるのが合理的であるという論文をたくさん見ました。どのアルゴリズムを遺伝的アルゴリズムと混合できるか、そしてこのアルゴリズムをどのように適用して解決プロセスをスピードアップできるかについて、アドバイスをお願いします。主な問題は、このような複雑な構造の問題にヒューリスティックをどのように適用できるかということです。たとえば、貪欲なヒューリスティックなど、そこでどのように適用できるかわかりません。
よろしくお願いします!本当にあなたの助けに感謝します!
問題の説明:
私は持っています:
- ScheduleSlotオブジェクトで埋められた配列
- レッスンオブジェクトで埋められた配列
そうです:
- スタンダート2点クロスオーバー
- 突然変異(ランダムなレッスンをランダムな位置に移動する)
- 大まかな選択(次の母集団に対してn人の最良の個人のみを選択)
@Dougalと@izomorphiusの追加情報:
私は大学のスケジュールを作成しようとしています。これにより、グループや教授向けのレッスン、重複、地理的に分散したレッスンの間に休憩がなくなります。
適応度関数は本当に単純です:fitness = -1000 * numberOfOverlaps-1000 * numberOfDistrebutedLessons-20*numberOfBreaks。(またはそのようなもので、変数の前の係数を単純に変更できます)
非常に最初に、ランダムな部屋、時間、曜日にレッスンを配置するだけで個人を生成します。
上記のように、突然変異とクロスオーバーは本当に些細なことです。
- クロスオーバー-親のスケジュールを取得し、クロスオーバーのポイントと範囲をランダムに選択し、親のスケジュールの一部を交換するだけで、2つの子のスケジュールが生成されます。
- 突然変異-子のスケジュールを取り、n個のランダムなレッスンをランダムな位置に移動します。