問題タブ [krl]
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.
krl - ドメイン .* のディスパッチが IE で機能しない
ユーザーがロードするすべてのページで起動する必要がある拡張機能があります。ディスパッチ ブロックでドメイン「.*」を使用してこれを達成しようとしました。これは firefox と chrome ではうまく機能しますが、IE はこれをまったく尊重しません。
これは既知の問題ですか、それともドメイン ".*" に対する回避策はありますか? 残念ながら、拡張機能を起動したいすべてのドメインをリストできないという特殊な状況にあります。
krl - Kynetx Appbuilder で以前のバージョンを昇格できますか?
アプリケーションの 1 つを (エイプリル フール用に) 変更しましたが、以前のバージョンに戻して開発版にしたいと考えています。Appbuilder でこれを行う方法はありますか? または、行ったすべての変更を手動で元に戻す必要がありますか?
krl - 生データで Webhook イベントに応答する
Webhook イベントに生データで応答できるルールセットを作成したいと考えています。イベントは、次のような URL から取得される場合があります。
アクションを使用できますが、send_directive()
必ずしも必要ではない多くの JSON が返されます。
ディレクティブ構造全体ではなく、生データだけで応答する方法はありますか?
analytics - ウェブ解析 + KRL =?
KRL を使用して、プロキシ エンドポイントを使用してさまざまなサイトに Web 分析を挿入するとどうなりますか? Kynetx の実装でマルチサイトの使用状況を追跡することは可能ですか?
krl - 文字列をURIエンコードする
GETリクエストを送信する必要があります。パラメータの1つには、URLクエリ文字が含まれています(たとえば、、、、?
)。リクエストを送信する前に、KRLでURIエンコードするにはどうすればよいですか?&
=
疑似コード化されたアイデアは次のとおりです。
krl - Kynetx twilio:place_call
ドキュメントによると、私はTwilioに私のために電話をかけてもらうことができるはずです
私はそれを完全に正しく機能させることができないようです。Webhook はそこにある必要がありますか? もしそうなら、それは何と応答する必要がありますか? 通話を開始して、自分の電話に接続させたいだけです。他の Twilio による介入は必要ありません。
更新:
うまくいったと思います。Webhook (これを KRL に入れているところです) はこれを必要とします: twilio:dial("7735551212");
ここで、その番号は私の番号です。そのため、私からの電話を受けた人は、最初に電話に出たときに、数秒間の無言の休止状態になります。それを助けるために、これも前に付けていますtwilio:say("Hi, one moment please");
。最終的なルールは次のとおりです。
}
すべてを初期化するルールは次のようになります。
}
krl - yahooメールのFirefoxKRL拡張機能
Firefox拡張機能にYUI2.5.2および2.7リッチテキストエディタで問題があるようです。プラットフォームRallyでは、テキスト領域が表示されると、多くの余分なHTMLが埋め込まれます。RallyはYUI2.5.2を使用します。見やすい例はyahooメールです。kynetx拡張機能をインストールし、yahooアカウントで新しいメールを作成すると、作成ボックスに次の出力がレンダリングされたhtmlとして表示されます。YUIまたはkynetxアプリのバグのようです。
krl - エンティティ変数を関数にすることはできますか?
関数とアクションはファーストクラスなので、エンティティ変数が関数を保持することは可能ですか?歴史的にはそうではありませんでした。エンティティ変数は、フラグ、カウンター、トレイル、またはリテラルのみである可能性があります。
答えが本当なら、それに対する当然の結果。関数をポストルードで定義し、エンティティ変数に直接割り当てることはできますか?
(これはCS 462メーリングリストからの質問です。)
javascript - Chrome で KBX 拡張機能を介してインストールすると、Kynetx アプリが機能しない
私のアプリは、 jQuery.getScript()を使用して外部 JavaScript ファイルをロードしています。ブックマークレットまたは拡張機能を使用してアプリを起動すると、すべて正常に動作します。KBX 拡張機能を使用してChrome内に KBX を介してアプリをインストールすると、javascript ファイル内に含まれる関数にコールバックでアクセスできなくなり、 : Uncaught ReferenceError: myfunc is not defined が表示されます。
含まれている機能にアクセスするためのトリックはありますか?
ブックマークレット:javascript:(function(){var d=document;var s=d.createElement('script');s.text="KOBJ_config={'rids':['a1135x30']};";d.body.appendChild(s);var l=d.createElement('script');l.src='http://init.kobj.net/js/shared/kobj-static.js';d.body.appendChild(l);})()
Chrome 拡張機能: crx
KBX 経由でインストールするための URL : KBX のアプリ
ルールセットは次のとおりです。