導航:首頁 > 軟體資訊 > 網頁如何打開app

網頁如何打開app

發布時間:2022-02-13 10:19:29

Ⅰ 怎麼在電腦網頁上打開手機版的百度知道app

不可能的
目前沒有這樣的應用。
如果你要在windows下運行知道app
可以網路搜索靠譜助手
這個一個安卓模擬器軟體
安裝後可以運行安卓軟體,包括網路知道app
你快去實驗一下吧,回來給分哦。

Ⅱ 怎樣在網頁中啟動本地應用程序

是可以實現的,但是有局限性。 局限性在於只允許打開本地文件,而且不允許配置伺服器(也就是當前網頁以http://開頭時不能執行操作。) 代碼如下,樓主可以保存成本地.html文件運行。運行過程中會有許可權提示,請允許。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>js</title> <SCRIPT language="JavaScript"> function Run(strPath) { exe.value=strPath; try { var objShell=new ActiveXObject("wscript.shell"); objShell.Run(strPath); objShell=null; } catch(e) { alert(e) ; } } </script> 請輸入要運行的程序:<br/><input name=exe type=text size=20 value="regedit"> <BUTTON class=button onclick="Run(exe.value)">decide</BUTTON> <BUTTON class=button onclick=exe.value="";>input</BUTTON><br/> <BUTTON class=button onclick="Run('notepad')">記事本</BUTTON><br/> <BUTTON class=button onclick="Run('mspaint')">mspaint</BUTTON><br/> <BUTTON class=button onclick="Run('calc')">calc</BUTTON><br/> <BUTTON class=button onclick="Run('cmd')">cmd</BUTTON><br/> <BUTTON class=button onclick="Run('Regedit')">Regedit</BUTTON><br/> <BUTTON class=button onclick="Run('Msconfig')">Msconfig</BUTTON><br/> <BUTTON class=button onclick="Run('file:///D:/EDI/PCstructure/bin/Debug/PCStructure.exe')">PC EXE</BUTTON><br/> <BUTTON class=button onclick="Run('IEXPLORE.EXE')">IE</BUTTON><br/> <BUTTON class=button onclick="Run('..')">..</BUTTON><br/> <BUTTON class=button onclick="Run('%windir%')">%windir%</BUTTON><br/> <BUTTON class=button onclick="Run('file:///e:/qq/qq.exe')">運行QQ</BUTTON><br/> </body> </html> 註明:轉的原文可在網路找到。

記得採納啊

Ⅲ 如何在chrome打開app網頁

調試 android Chrome 方法: 打開 Android 自帶 USB 調試 並將手機連接電腦 打開 Android、PC/Mac 上的 Chrome 打開 chrome://inspect/#devices 勾選 Discover USB devices!

Ⅳ html5 怎麼打開一個app

首先為了保證能夠打開你的app,你必須要在androidManifest.xml中配置的filter中data的屬性表述。
<data
android:pathprefix="/taoge/open" android:scheme="xttblog"></data>
androidManifest.xml
代碼如下:

XML/HTML Code

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

package="com.taoge"

android:versionCode="2"

android:versionName="3.24.03" >

<uses-sdk

android:minSdkVersion="8"

android:targetSdkVersion="17" />

<application

android:allowBackup="true"

android:configChanges="orientation|screenSize"

android:icon="@drawable/logo"

android:label="@string/app_name"

android:logo="@drawable/logo"

android:sharedUserId="android.uid.system"

android:theme="@android:style/Theme.Light.NoTitleBar" >

<activity

android:name="xttblog.WelcomeActivity"

android:excludeFromRecents="true"

android:screenOrientation="portrait"

android:theme="@android:style/Theme.Light.NoTitleBar" >

<intent-filter>

<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />

</intent-filter>

<intent-filter>

<action android:name="android.intent.action.VIEW" />

<category android:name="android.intent.category.BROWSABLE" />

<category android:name="android.intent.category.DEFAULT" />

<data android:pathPrefix="/taoge/open"

android:scheme="xttblog" />

</intent-filter>

</activity>

<activity

android:name="xttblog.AntRepairActivity"

android:label="@string/title_activity_ant_repair" >

</activity>

</application>

</manifest>

其次,你要在你的網頁中訪問xttblog://taoge/open。可以使用的元素有很多,如:script,iframe,img等。使用它們的src屬性,訪問xttblog://taoge/open。html5代碼如下:

XML/HTML Code復制內容到剪貼板

<!DOCTYPE HTML>

<html>

<script>

function openapp(){

document.getElementById('xttblog').innerHTML='<iframe src="xttblog://taoge/open"></iframe>';

}

</script>

<body>

<div style="display:none;" id="xttblog"></div>

<input type="button" value="打開app" onclick="openapp();">

</body>

</html>

Ⅳ 請問怎麼打開app網頁

可能是電腦版的頁面,有一些電腦版的頁面手機是打不開的。

Ⅵ 如何通過Html網頁調用本地安卓app

1、首先在編寫一個簡單的html頁面

<html>


<head>


<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>Insert title here</title>


</head>


<body>


<a href="m://my.com/">打開app</a><br/>


</body>


</html>

2、在Android本地app的配置

在AndroidManifest的清單文件里的intent-filte中加入如下元素:

<intent-filter>

<action android:name="android.intent.action.VIEW" />

<category android:name="android.intent.category.DEFAULT" />

<category android:name="android.intent.category.BROWSABLE" />


<data

android:host="my.com"

android:scheme="m" />

</intent-filter>


示例如下:


然後使用「手機瀏覽器」或者「webview」的方式打開這個本地的html網頁,點擊「打開APP」即可成功開啟本地的指定的app




如何通過這個方法獲取網頁帶過來的數據???

只能打開就沒什麼意思了,最重要的是,我們要傳遞數據,那麼怎麼去傳遞數據呢?

我們可以使用上述的方法,把一些數據傳給本地app,那麼首先我們更改一下網頁,代碼修改後:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>Insert title here</title>

</head>

<body>

<a href="m://my.com/?arg0=0&arg1=1">打開app</a><br/>

</body>

</html>

(1).假如你是通過瀏覽器打開這個網頁的,那麼獲取數據的方式為:

Uri uri = getIntent().getData(); String test1= uri.getQueryParameter("arg0"); String test2= uri.getQueryParameter("arg1");
(2)如果使用webview訪問該網頁,獲取數據的操作為:


webView.setWebViewClient(new WebViewClient(){

@Override

public boolean shouldOverrideUrlLoading(WebView view, String url) {

Uri uri=Uri.parse(url);

if(uri.getScheme().equals("m")&&uri.getHost().equals("my.com")){

String arg0=uri.getQueryParameter("arg0");

String arg1=uri.getQueryParameter("arg1");

}else{

view.loadUrl(url);

}

return true;

}

});

Ⅶ 網頁跳轉到APP打開,該怎麼實現

如下:

首先APP把自己注冊為某網址的打開方式,比如abcdef://xxxxxx之類的。前面一段abcdef可以隨意瞎改,只要不與其他應用沖突就行。

然後網頁里跳轉到adcdef://xxxxxx這個鏈接,瀏覽器無法打開此鏈接(瀏覽器一般只能打開http https ftp),就會把這個鏈接扔給系統,系統會根據默認打開方式扔給應用打開。

Deeplink在實際運用中的效果

Deeplink(深度鏈接)能被運用於任意渠道觸點(微信、QQ、微博、簡訊、郵箱、各大瀏覽器、其他App等),直接從這些平台跳轉至目標內容頁,省去中間「打開App首頁」「搜索頁面」等無效步驟。

深度鏈接(Deeplink)對於「App社交分享、裂變傳播轉化、沉默用戶喚醒、用戶流失召回、簡訊郵箱營銷、地推首單激活、搜索引擎引流」等運營場景都有著奇效,一方面能快速實現場景還原,帶來更高效的用戶體驗。

Ⅷ 如何在HTML網頁中調起APP

對於app打開而言最常規的打開就是通過url scheme的方式去打開你的app,如下的

myapp://
myapp://open
myapp://type=1&id=2sdeo223lwe

這些拋出都是以url的方式進行拋出,app捕捉到這些拋出去做相應的處理,本文對app的處理不做詳細描述,app開發請自行谷歌網路。對於前端而言拋出的方式也有很多,而最理想的方式是通過iframe的src對其進行鏈拋出,來!說的在多都沒有代碼來的清晰,請看下面。

//實際上就是新建一個iframe的生成器
varcreateIframe=(function(){
variframe;
returnfunction(){
if(iframe){
returniframe;
}else{
iframe=document.createElement('iframe');
iframe.style.display='none';
document.body.appendChild(iframe);
returniframe;
}
}
})()

之後我們還需要一個url scheme:

//生成一個urlscheme,假設我們約定的scheme是myApp://type=1&id=iewo212j32這種形式的

varbaseScheme="myApp://"
varcreateScheme=function(options){
varurlScheme=baseScheme;
for(variteminoptions){
urlScheme=urlScheme+item+'='+encodeURIComponent(options[item])+"&";
}
urlScheme=urlScheme.substring(0,urlScheme.length-1);
returnencodeURIComponent(urlScheme);
}

這種scheme形式的其實不是最好的,根據我們踩過的坑,覺得約定為與http協議相近可能更好一些,具體的協議需要前端人員自己去和app端人員約定。

ok萬事具備,iframe有了,urlScheme也有了,該去打開app了

varopenApp=function(){
varlocalUrl=createScheme();
varopenIframe=createIframe();
if(isIos()){
//判斷是否是ios,具體的判斷函數自行網路
window.location.href=localUrl;
varloadDateTime=Date.now();
setTimeout(function(){
vartimeOutDateTime=Date.now();
if(timeOutDateTime-loadDateTime<1000){
window.location.href="你的下載頁面";
}
},25);
}elseif(isAndroid()){
//判斷是否是android,具體的判斷函數自行網路
if(isChrome()){
//chrome瀏覽器用iframe打不開得直接去打開,算一個坑
window.location.href=localUrl;
}else{
//拋出你的scheme
openIframe.src=localUrl;
}
setTimeout(function(){
window.location.href="你的下載頁面";
},500);
}else{
//主要是給winphone的用戶准備的,實際都沒測過,現在winphone不好找啊
openIframe.src=localUrl;
setTimeout(function(){
window.location.href="你的下載頁面";
},500);
}
}

以上就是你要打開scheme的主要代碼了,好吧,實際上不只是打開app,還要實現未打開的時候跳到下載頁去。其中安卓實際上無論有沒有打開都會跳到下載頁去,而ios........好吧!按照網上的說法是瀏覽器失焦後會掛起腳本,呵呵,這是多老的ios版本的表現了,實際上現在的ios已經沒有這么做,有些版本會跟安卓的表現一樣,而有些則是直接跳轉根本不會去打開,還有打開的時候那個惡心的系統彈窗是什麼鬼。好吧,實際上至此你會發現,ios9.0以上的有些打不開直接跳,有些打得開還會有允許彈窗,而微信則是無論如何都打不開,實際上微信會在他的瀏覽器里攔截掉所有未經其允許的scheme包括app store。


轉自:《怎麼在網頁中打開你的app》@AlfredMou -- segmentfault

Ⅸ 手機瀏覽器頁面如何打開手機app

手機瀏覽器頁面這個是無法在同時打開手機APP的,要想打開手機APP必須關閉瀏覽器,在重新打開APP。

Ⅹ 怎麼用網頁的超級鏈接調用安卓手機的app

一、通過html頁面打開Android本地的app

1、首先在編寫一個簡單的html頁面

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>Insert title here</title>

</head>

<body>

<a href="m://my.com/">打開app</a><br/>

</body>

</html>

2、在Android本地app的配置

在AndroidManifest的清單文件里的intent-filte中加入如下元素:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />

<data
android:host="my.com"
android:scheme="m" />
</intent-filter>

示例截圖如下:

然後使用「手機瀏覽器」或者「webview」的方式打開這個本地的html網頁,點擊「打開APP」即可成功開啟本地的指定的app

二、如何通過這個方法獲取網頁帶過來的數據

只能打開就沒什麼意思了,最重要的是,我們要傳遞數據,那麼怎麼去傳遞數據呢?

我們可以使用上述的方法,把一些數據傳給本地app,那麼首先我們更改一下網頁,代碼修改後:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<a href="m://my.com/?arg0=0&arg1=1">打開app</a><br/>
</body>
</html>

(1).假如你是通過瀏覽器打開這個網頁的,那麼獲取數據的方式為:

Uri uri = getIntent().getData(); String test1= uri.getQueryParameter("arg0"); String test2= uri.getQueryParameter("arg1");

(2)如果使用webview訪問該網頁,獲取數據的操作為:
webView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
Uri uri=Uri.parse(url);
if(uri.getScheme().equals("m")&&uri.getHost().equals("my.com")){
String arg0=uri.getQueryParameter("arg0");
String arg1=uri.getQueryParameter("arg1");

}else{
view.loadUrl(url);
}
return true;
}
});

閱讀全文

與網頁如何打開app相關的資料

熱點內容
電火花線切割怎麼編程 瀏覽:772
linux查看驅動命令 瀏覽:992
蘇州車輛解壓代辦大概多少錢 瀏覽:585
租房app什麼比較靠譜 瀏覽:672
運動app如何測量運動心率 瀏覽:778
蘋果手機文件夾圖標背景圖透明度 瀏覽:728
遼寧省解壓旅遊 瀏覽:269
pdf怎麼把部分圖紙拷到文件夾 瀏覽:697
讓程序員崩潰的40個瞬間 瀏覽:545
macbookair修改文件夾名稱 瀏覽:431
iphone如何快速刪除所有app 瀏覽:237
java高級編程pdf 瀏覽:884
編譯的時候報錯 瀏覽:387
安卓音量鍵怎麼鎖定 瀏覽:29
把pdf合並在一起 瀏覽:659
編程需要啥樣的電腦 瀏覽:968
把word2003轉換成pdf 瀏覽:469
androidbitmap顯示圖片 瀏覽:294
工具欄列印命令大全 瀏覽:784
銅仁人工智慧編程 瀏覽:396