Comments (24)
不需要手动判断,callapp-lib 内部都处理好了
from callapp-lib.
scheme的protocol属性是填ios的标识还是安卓的标识
from callapp-lib.
这个应该是统一的呀
from callapp-lib.
为什么 scheme protocol 在ios百度浏览器上打不开
from callapp-lib.
我们的没有统一 ios的Universal Link是 y02b.cn/g 这种短链接,这种情况下 universal的参数如何填写
from callapp-lib.
@Rong-CC 因为百度也有白名单设置,你们如果有办法让百度把你们加到白名单中,才能正常唤端,微信同理
from callapp-lib.
@liaotow 你们的ios开发在 开发者中心 里的 Associated Domains 配置的域名是什么
from callapp-lib.
@liaotow 你们的 ios 和 andriod 的 scheme 这块已经定下来开发完了没法改了吗,如果可以的话,尽量推动统一化
from callapp-lib.
安卓那边改成短域名的Universal Link没有意义
from callapp-lib.
域名配置就是 y02b.cn/g,因为要求直接点短信里的落地页链接直接进入app,不进入落地页,打不开事才进入落地页,所以 配置的就是短链接的域名
from callapp-lib.
Universal Link ios已经可以打开了,但卸载了的话会跳到一个错误页面,不是说使用Universal Link的话不会跳转到错误的页面吗
from callapp-lib.
我在文档里有写,需要把你们的 universal Link 指向一个实际的页面,因为ios中调用universal Link ,苹果会先去检测域名是否有注册 universal Link,有注册的话,会尝试唤起app,唤起失败的话,会把它当做普通的 url 来处理,也就是打开这个地址
from callapp-lib.
Universal Link 是苹果家的功能,和 安卓没有关系。如果你们 安卓也想使用的话,可以让安卓支持一下 APP Link,它在安卓中的作用和 Universal Link 在 ios 中的作用等同
from callapp-lib.
ios那边用的scheme 也照着你的方法写了只是没有跟他配置参数 为什么点击苹果自带会说浏览器打不开页面 因为网址无效,应该怎么办呢 我用a 标签跳转就可以
from callapp-lib.
@1zhizu 贴一下失败和成功的代码
from callapp-lib.
产品改策略了 以后有时间在研究吧~.~
from callapp-lib.
@liaotow okay
from callapp-lib.
callApp(){
const options = {
scheme:{
ptotocol:'openXXX://',
host:''
},
intent:{
package:'',
scheme:'openXXX://'
},
timeout: 2000,
fallback:'https://xxx',
};
const callLib = new CallApp(options);
callLib.open({
param:{},
path:''
});
} //失败的
<a href="openXXX://" @click="callApp()" >打开App //成功的
from callapp-lib.
@1zhizu 打开页面立即唤端只有在 iso safari 中调用 scheme 才能成功,其他浏览器或者安卓系统均不可以。所以唤端功能最好放在某个按钮的点击事件中来实现
from callapp-lib.
是在 iso safari 中scheme链接失效调用的 但是就是点击苹果自带会说浏览器打不开页面 因为网址无效
from callapp-lib.
ios safari 中我前几天试着还是好的哈
from callapp-lib.
@1zhizu 你的邮箱甩一下
from callapp-lib.
那能把你写的代码贴出了看看吗 [email protected]
from callapp-lib.
import CallappLib from 'callapp-lib';
const option = {
scheme: {
protocol: 'ykshortvideo',
},
outChain: {
protocol: 'ykshortvideo',
path: 'temporary',
key: 'url',
},
appstore: 'https://itunes.apple.com/cn/app/id1383186862',
yingyongbao: '//a.app.qq.com/o/simple.jsp?pkgname=com.youku.shortvideo',
fallback: 'https://dianliu.youku.com/service/download',
timeout: 2000,
};
const lib = new CallappLib(option);
export default {
name: 'home',
mounted() {
lib.open({
path: 'home',
});
},
};
from callapp-lib.
Related Issues (20)
- 安卓红米k30手机下的qq浏览器点击第一次唤起失败,第二成功。 HOT 2
- qq唤不起 app,但默认浏览器可以唤起app
- PC谷歌浏览器安卓模拟器失败无法跳转失败地址 HOT 3
- TypeError: document.body.append is not a function HOT 1
- IOS qq和qq浏览器无法唤起app,android 微信无法唤起app HOT 1
- 请问fallback有没有提供回调函数? HOT 2
- 作者你好,请问能否为项目添加license HOT 1
- 是否考虑集成微信开放标签来解决微信唤端问题? HOT 1
- h5中唤起APP直接跳到了AppStore(本地已安装对应APP) HOT 3
- 你好 想问下现在能否支持跳转谷歌商店呢,如果没有,后续可以加跳转谷歌商店,或者自定义其他渠道的跳转链接 HOT 3
- 网页可以在不进行任何用户操作的时候自动换起 app 吗? HOT 1
- 大佬,微信浏览器唤醒app有开发标签唤醒了,考虑集成吗 HOT 1
- Why is there no complete example
- 在超链接中调用唤醒方法:单击 / 双击,执行的唤醒流程不一致 HOT 3
- deeplink=scheme://goto?https://xxxx?key=value,跳转有问题
- 此工具是不是不能唤醒whatsapp? HOT 1
- 【开源自荐】每日更新的前端面试题库
- callapp-lib 唤醒app成功后怎么关闭本身的定时器 HOT 1
- iOS企业微信内无法唤起APP,直接唤起APP Store
- `checkOpen` 函数实现可能存在内存泄漏问题
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from callapp-lib.