1、外掛裡可以寫頁面和元件,但是外掛頁面不能後退傳值,因為在外掛的頁面裡是拿不到開發者端的頁面棧的
2、跳轉時,只有開發者端到外掛端的頁面才能通過 js 跳轉
<navigator url="plugin-private://wx6ca39ea05e680ff4/pages/camera/camera">
外掛元件跳轉到外掛頁面
</navigator>
<navigator url="plugin://assist-photo/camera">
外掛元件跳轉到外掛頁面
</navigator>
// 從外掛元件跳到外掛頁面是不行的,必須從開發者端跳到外掛頁面才可以
wx.navigateTo({
url: 'plugin://assist-photo/camera',
// url: 'plugin-private://wx6ca39ea05e680ff4/pages/camera/camera',
fail: function(res) {
console.log('res', res)
}
})
3、外掛端和使用者端的 setStorageSync 並不相通
4、plug.json 如何設定
{
"publicComponents": {
"chose-part": "components/chose-part/chose-part",
"open-camera": "components/open-camera/open-camera"
},
"pages": {
"my-camera": "pages/my-camera/my-camera"
},
"main": "index.js"
}
5、如何在開發者端使用
{
"usingComponents": {
"chose-part": "plugin://assist-photo/chose-part",
"open-camera": "plugin://assist-photo/open-camera"
}
}