トップページ > 記事閲覧
ブラウザへのリンク
名前:BayLeaf 日時: 2017/05/06 05:19

お世話になっております。 ブラウザを開いて指定したURLに移動する関数はありますでしょうか? あれば便利かなと思い探しましたが、関数一覧になかったので質問をしました。 見落としていたら申し訳ありません。
メンテ

Page: 1 |

Re: ブラウザへのリンク ( No.1 )
名前:管理人 日時:2017/05/06 21:15

今のところありませんが、比較的容易に実装できそうなので後日実装を試してみます ただ、明日と明後日は用事があるので、最速でも火曜日以降となります m(_ _)m
メンテ
Re: ブラウザへのリンク ( No.2 )
名前:BayLeaf 日時:2017/05/07 01:31

ありがとうございます。 近々、企業様に提出するアプリのため注文が多くなってしまい申し訳ないのですが、 使用するブラウザ自体の指定もできればお願いします。 色々と忙しいと思いますがお願いします。
メンテ
Re: ブラウザへのリンク ( No.3 )
名前:yumetodo 日時:2017/05/10 22:18

>使用するブラウザ自体の指定もできればお願いします。 そうなるとまずどこにブラウザがあるのかということになるので、素直にWin32APIを叩いてしまうべきではないでしょうか? ttp://stackoverflow.com/questions/23194973/unable-to-open-url-using-createprocess-in-vc
メンテ
Re: ブラウザへのリンク ( No.4 )
名前:管理人 日時:2017/05/11 00:27

yumetodoさんのお書き込みを見てハッとしました、今までの流れから Androidアプリでブラウザを開く機能だと 思い込んでいたのですが、思えば Windowsアプリでのお話なのか Androidアプリでのお話なのか言及されていませんね… とりあえず Androidアプリで使用できる『指定の URL をブラウザで開くための関数』を追加しましたので よろしければこちらをダウンロードしてください m(_ _)m https://dxlib.xsrv.jp/temp/DxLibAndroidTest_ARM.exe // Android版 ARM用 以下の関数を追加しました // 指定の URL をブラウザで開く( BrowserAppPackageName か BrowserAppClassName が NULL の場合は標準設定されているブラウザで開く ) // URL : 開くURL // BrowserAppPackageName : ブラウザのパッケージ名( NULL で標準ブラウザ ) // BrowserAppClassName : ブラウザのクラス名( NULL で標準ブラウザ ) int AndroidJumpURL( TCHAR *URL, TCHAR *BrowserAppPackageName = NULL, TCHAR *BrowserAppClassName = NULL ) ; ブラウザの指定は、パッケージ名とクラス名というものが分かれば指定できるようです 例えば Android の標準ブラウザを指定する場合は BrowserAppPackageName に "com.android.browser" を、 BrowserAppClassName に "com.android.browser.BrowserActivity" を指定するようです よろしければお試しください m(_ _)m
メンテ
Re: ブラウザへのリンク ( No.5 )
名前:BayLeaf(解決) 日時:2017/05/12 05:30

失念していました...そういえばWindows版かAndroid版か明記していませんでした。 Windows版でのやり方は知っていましたのでAndroid版のほうで質問させていただいたつもりでした。 なので、管理人さんが作成されたAndroid版のほうで大丈夫です。 こちらは無事に実行できたので解決とします。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存